ViewModel for the simulator class. Note: Uses StringUI class for output.
        public void SimulatorViewModel_IsCalled_SimulatorObjPropertyIsSameAsFactorys()
        {
            // Test
            SimulatorViewModel svmTestObj = new SimulatorViewModel();

            // Verify
            Assert.AreSame(svmTestObj.SimulatorObj, Factory.getSimulatorInstance);
        }
        public void SimulatorViewModel_IsCalled_UITextPropertyIsNotNull()
        {
            // Test
            SimulatorViewModel svmTestObj = new SimulatorViewModel();

            // Verify
            Assert.IsNotNull(svmTestObj.UIText);
        }
        public void SimulatorViewModel_IsCalled_SetsFactorySimulatorUIOutputToUITextProperty()
        {
            // Test
            SimulatorViewModel svmTestObj = new SimulatorViewModel();

            // Verify
            Assert.AreSame(svmTestObj.UIText, Factory.getSimulatorInstance.IUIOutput);
        }