From 9627a3d6098cd9ec13a5b40b402fe989f2247cc4 Mon Sep 17 00:00:00 2001 From: Marcus Holl Date: Thu, 2 Aug 2018 10:35:38 +0200 Subject: [PATCH] Add test for empty DevelopmentSystemId --- .../odataclient/CMODataClientGetTransportsTest.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/modules/lib-solman/src/test/java/sap/ai/st/cm/plugins/ciintegration/odataclient/CMODataClientGetTransportsTest.java b/modules/lib-solman/src/test/java/sap/ai/st/cm/plugins/ciintegration/odataclient/CMODataClientGetTransportsTest.java index a2ee08ac..316ade9e 100644 --- a/modules/lib-solman/src/test/java/sap/ai/st/cm/plugins/ciintegration/odataclient/CMODataClientGetTransportsTest.java +++ b/modules/lib-solman/src/test/java/sap/ai/st/cm/plugins/ciintegration/odataclient/CMODataClientGetTransportsTest.java @@ -141,6 +141,15 @@ public void testGetChangeTransportsOnClosedClient() throws Exception{ examinee.getChangeTransports("xx"); } + @Test + public void testGetChangeTransportWithEmptyDevelopmentSystemId() throws Exception{ + Set transports = new HashSet(); + transports.add(TransportDescriptor.create("L21K90002N", "", false)); + setMock(examinee, setupMock(null, transports)); + List t = examinee.getChangeTransports("L21K90002N"); + assertThat(((CMODataTransport)t.get(0)).getDevelopmentSystemID(), is(equalTo(""))); + } + private ODataClient setupMock() throws Exception { return setupMock(null); }