From: Sandeep J Date: Fri, 27 Jul 2018 15:18:29 +0000 (+0530) Subject: added test cases to TestTransactionRecord.java X-Git-Tag: 1.4.0~151 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F79%2F57879%2F2;p=appc.git added test cases to TestTransactionRecord.java to increase code coverage Issue-ID: APPC-1086 Change-Id: Ib1327bea47d5feb6fa7d5a2ad5bdb136642661b1 Signed-off-by: Sandeep J --- diff --git a/appc-dispatcher/appc-dispatcher-common/domain-model-lib/src/test/java/org/onap/appc/domainmodel/lcm/TestTransactionRecord.java b/appc-dispatcher/appc-dispatcher-common/domain-model-lib/src/test/java/org/onap/appc/domainmodel/lcm/TestTransactionRecord.java index b39c51440..ff238f853 100644 --- a/appc-dispatcher/appc-dispatcher-common/domain-model-lib/src/test/java/org/onap/appc/domainmodel/lcm/TestTransactionRecord.java +++ b/appc-dispatcher/appc-dispatcher-common/domain-model-lib/src/test/java/org/onap/appc/domainmodel/lcm/TestTransactionRecord.java @@ -4,6 +4,8 @@ * ================================================================================ * Copyright 2018 TechMahindra *================================================================================= +* Modifications Copyright 2018 TechMahindra +*================================================================================= * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at @@ -20,6 +22,9 @@ package org.onap.appc.domainmodel.lcm; import static org.junit.Assert.*; + +import java.time.Instant; + import org.junit.Assert; import org.junit.Before; import org.junit.Test; @@ -127,4 +132,40 @@ public class TestTransactionRecord { public void testToString_ContainsString() { assertTrue(transactionRecord.toString().contains("TransactionRecord{transactionId")); } + + @Test + public void testGetOriginTimeStamp() { + Instant instant= Instant.now(); + transactionRecord.setOriginTimestamp(instant); + assertEquals(instant, transactionRecord.getOriginTimestamp()); + } + + @Test + public void testGetStartTime() { + Instant instant= Instant.now(); + transactionRecord.setStartTime(instant); + assertEquals(instant, transactionRecord.getStartTime()); + } + + @Test + public void testGetEndTime() { + Instant instant= Instant.now(); + transactionRecord.setEndTime(instant); + assertEquals(instant, transactionRecord.getEndTime()); + } + + @Test + public void testGetOperation() { + VNFOperation vnfOperation= VNFOperation.ActionStatus; + transactionRecord.setOperation(vnfOperation); + assertEquals(vnfOperation, transactionRecord.getOperation()); + } + + @Test + public void testGetMode() { + Flags.Mode mode= Flags.Mode.EXCLUSIVE; + transactionRecord.setMode(mode); + assertEquals("EXCLUSIVE", transactionRecord.getMode()); + } + }