Class SimulationManagerTest

java.lang.Object
edu.nps.moves.dis7.test.SimulationManagerTest

@DisplayName("SimulationManagerTest") public class SimulationManagerTest extends Object
Unit tests for SimulationManager utility class. Tests record management, entity/host tracking, and configuration without requiring network access.
  • Constructor Details

    • SimulationManagerTest

      public SimulationManagerTest()
      default constructor
  • Method Details

    • setUpClass

      @BeforeAll public static void setUpClass()
    • tearDownClass

      @AfterAll public static void tearDownClass()
    • testDefaultConstructor

      @Test public void testDefaultConstructor()
    • testDescriptorConstructor

      @Test public void testDescriptorConstructor()
    • testSetDescriptor

      @Test public void testSetDescriptor()
    • testClearDescriptor

      @Test public void testClearDescriptor()
    • testRecordType

      @Test public void testRecordType()
    • testRecordTypeSetters

      @Test public void testRecordTypeSetters()
    • testEntityListManagement

      @Test public void testEntityListManagement()
    • testHostListManagement

      @Test public void testHostListManagement()
    • testClearAll

      @Test public void testClearAll()
    • testGetPduFactory

      @Test public void testGetPduFactory()
    • testAddEntityById

      @Test public void testAddEntityById()
    • main

      public static void main(String[] args)
      Command-line invocation (CLI) of program, execution starts here
      Parameters:
      args - command-line arguments