From: zhangab Date: Wed, 28 Mar 2018 01:28:46 +0000 (+0800) Subject: improve sonar coverage for uui-server X-Git-Tag: v1.1.1~69 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F43%2F39343%2F1;p=usecase-ui%2Fserver.git improve sonar coverage for uui-server Change-Id: I1bfa1d75a840f6dfab12198eaba403e585a75be6 Issue-ID: USECASEUI-103 Signed-off-by: zhangab --- diff --git a/server/src/test/java/org/onap/usecaseui/server/service/impl/AlarmsHeaderServiceImplTest.java b/server/src/test/java/org/onap/usecaseui/server/service/impl/AlarmsHeaderServiceImplTest.java index 4e8c3db3..75c996ee 100644 --- a/server/src/test/java/org/onap/usecaseui/server/service/impl/AlarmsHeaderServiceImplTest.java +++ b/server/src/test/java/org/onap/usecaseui/server/service/impl/AlarmsHeaderServiceImplTest.java @@ -34,9 +34,8 @@ import java.util.Date; import org.hibernate.Session; import org.hibernate.SessionFactory; -import mockit.Expectations; -import mockit.Mocked; -import mockit.integration.junit4.JMockit; +import mockit.Mock; +import mockit.MockUp; /** * AlarmsHeaderServiceImpl Tester. * @@ -44,7 +43,6 @@ import mockit.integration.junit4.JMockit; * @since
8, 2018
* @version 1.0 */ -@RunWith(JMockit.class) public class AlarmsHeaderServiceImplTest { @Before public void before() throws Exception { @@ -60,9 +58,7 @@ public class AlarmsHeaderServiceImplTest { * */ @Test -public void testSaveAlarmsHeader(@Mocked SessionFactory sessionFactory, - @Mocked Session session -) throws Exception { +public void testSaveAlarmsHeader() throws Exception { //TODO: Test goes here... AlarmsHeader a = new AlarmsHeader(); a.setEventName("a"); @@ -92,9 +88,15 @@ public void testSaveAlarmsHeader(@Mocked SessionFactory sessionFactory, a.setUpdateTime(DateUtils.now()); a.setVersion("va2"); - new Expectations() {{ - sessionFactory.openSession(); result = session; - }}; + MockUp mockedSession = new MockUp() { + }; + + new MockUp() { + @Mock + private Session openSession() { + return mockedSession.getMockInstance(); + } + }; AlarmsHeaderServiceImpl alarmsHeaderServiceImpl = new AlarmsHeaderServiceImpl(); System.out.println(alarmsHeaderServiceImpl.saveAlarmsHeader(a));