@Test public void hasConfiguredAndStandardValuesWhenCreated() throws Exception { assertThat(sessionManager.getContext()).isInstanceOf(DummyContext.class); assertThat(sessionManager.getConfig().getName()).isEqualTo("name"); assertThat(sessionManager.getConverterCache()).isNotNull(); assertThat(sessionManager.getBapiMappings()).isNotNull(); assertThat(sessionManager.getExecutionInterceptors()).isNotNull(); }
@Test public void hasSameExecutionInterceptorsAfterDeserialization() throws Exception { SessionManagerImpl managerRead = serializeAndDeserializeSessionManager(); final Set<ExecutionInterceptor> executionInterceptors = managerRead.getExecutionInterceptors(); assertThat(executionInterceptors).isNotNull(); assertThat(executionInterceptors).hasSize(1); assertThat(executionInterceptors.iterator().next()).isInstanceOf(SapErrorInterceptor.class); }