From c4b02b02a1f9183138c74e0727fc687b336ccd42 Mon Sep 17 00:00:00 2001 From: Sandeep J Date: Fri, 27 Jul 2018 20:48:29 +0530 Subject: added test cases to TestTransactionRecord.java to increase code coverage Issue-ID: APPC-1086 Change-Id: Ib1327bea47d5feb6fa7d5a2ad5bdb136642661b1 Signed-off-by: Sandeep J --- .../domainmodel/lcm/TestTransactionRecord.java | 41 ++++++++++++++++++++++ 1 file changed, 41 insertions(+) (limited to 'appc-dispatcher') 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()); + } + } -- cgit 1.2.3-korg