Beispiel #1
0
 private void ClearEnvironments(EnvironmentVM obj)
 {
     EnvironmentCollectionAccess.Clear();
     Model.Environments.Clear();
     RemoveEnvironmentCommand.OnCanExecuteChanged();
     ClearEnvironmentsCommand.OnCanExecuteChanged();
 }
Beispiel #2
0
 private void AddEnvironment(EnvironmentVM obj)
 {
     EnvironmentCollectionAccess.Add(obj);
     Model.Environments.Add(obj.Model);
     RemoveEnvironmentCommand.OnCanExecuteChanged();
     ClearEnvironmentsCommand.OnCanExecuteChanged();
 }
        public void SelectedEnvironment_SetSameValue_ReturnsSameValueTrue()
        {
            var environmentVM = new EnvironmentVM(new Environment())
            {
                Name = "Eir"
            };
            var environmentTabVM = new EnvironmentTabVM(null, null)
            {
                SelectedEnvironment = environmentVM
            };

            Assert.AreEqual(environmentTabVM.SelectedEnvironment.Name, "Eir");
        }
Beispiel #4
0
        public void Friction_SetDifferentValue_ReturnsFirstValueFalse()
        {
            var environment   = new Environment();
            var environmentVM = new EnvironmentVM(environment)
            {
                Friction = 9.5
            };

            environmentVM.Friction = 9.8;

            double actual = environmentVM.Friction;

            Assert.AreNotEqual(9.5, actual);
        }
Beispiel #5
0
        public void Friction_SetDifferentValue_ReturnsSecondValueTrue()
        {
            var environment   = new Environment();
            var environmentVM = new EnvironmentVM(environment)
            {
                Friction = 9.5
            };

            environmentVM.Friction = 9.8;

            double actual = environmentVM.Friction;

            Assert.AreEqual(9.8, actual);
        }
Beispiel #6
0
        public void Friction_SetSameValue_ReturnsSameValueTrue()
        {
            var environment   = new Environment();
            var environmentVM = new EnvironmentVM(environment)
            {
                Friction = 9.5
            };

            environmentVM.Friction = 9.5;

            double actual = environmentVM.Friction;

            Assert.AreEqual(9.5, actual);
        }
Beispiel #7
0
        public void SelectedEnvironment_SetSameValue_ReturnsSameValueTrue()
        {
            var environmentVM = new EnvironmentVM(new Environment())
            {
                Name = "Earth"
            };
            var trainingTabVM = new TrainingTabVM(null, new EntityStorageVM(null))
            {
                SelectedEnvironment = environmentVM
            };

            trainingTabVM.SelectedEnvironment = environmentVM;
            Assert.AreEqual(trainingTabVM.SelectedEnvironment.Name, "Earth");
        }
Beispiel #8
0
        public void Gravity_SetDifferentValue_ReturnsSecondValueTrue()
        {
            var environment   = new Environment();
            var environmentVM = new EnvironmentVM(environment)
            {
                Gravity = 9.5
            };

            environmentVM.Gravity = 9.8;

            double actual = environmentVM.Gravity;

            Assert.AreEqual(9.8, actual);
        }
Beispiel #9
0
        public void Gravity_SetSameValue_ReturnsSameValueTrue()
        {
            var environment   = new Environment();
            var environmentVM = new EnvironmentVM(environment)
            {
                Gravity = 9.5
            };

            environmentVM.Gravity = 9.5;

            double actual = environmentVM.Gravity;

            Assert.AreEqual(9.5, actual);
        }
Beispiel #10
0
        public void Gravity_SetDifferentValue_ReturnsFirstValueFalse()
        {
            var environment   = new Environment();
            var environmentVM = new EnvironmentVM(environment)
            {
                Gravity = 9.5
            };

            environmentVM.Gravity = 9.8;

            double actual = environmentVM.Gravity;

            Assert.AreNotEqual(9.5, actual);
        }
Beispiel #11
0
        public void Description_SetDifferentValue_ReturnsFirstValueFalse()
        {
            var environment = new Environment()
            {
                Description = "Earth ..."
            };
            var environmentVM = new EnvironmentVM(environment)
            {
                Description = "Moon ..."
            };

            string actual = environmentVM.Description;

            Assert.AreNotEqual("Earth ...", actual);
        }
Beispiel #12
0
        public void Description_SetSameValue_ReturnsSameValueTrue()
        {
            var environment = new Environment()
            {
                Description = "Earth ..."
            };
            var environmentVM = new EnvironmentVM(environment)
            {
                Description = "Earth ..."
            };

            string actual = environmentVM.Description;

            Assert.AreEqual("Earth ...", actual);
        }
Beispiel #13
0
        public void Name_SetDifferentValueTest_ReturnsFirstValueFalse()
        {
            var environment = new Environment()
            {
                Description = "Earth ...", Name = "Earth"
            };
            var environmentVM = new EnvironmentVM(environment)
            {
                Name = "Moon"
            };

            string actual = environmentVM.Name;

            Assert.AreNotEqual(actual, "Earth");
        }
Beispiel #14
0
        public void Name_SetSameValueTest_ReturnsSameValueTrue()
        {
            var environment = new Environment()
            {
                Description = "Earth ...", Name = "Earth"
            };
            var environmentVM = new EnvironmentVM(environment)
            {
                Name = "Earth"
            };

            string actual = environmentVM.Name;

            Assert.AreEqual(actual, "Earth");
        }
Beispiel #15
0
        public void SelectedEnvironment_SetDifferentValue_ReturnsFirstValueFalse()
        {
            var environmentVM = new EnvironmentVM(new Environment())
            {
                Name = "Earth"
            };
            var environmentVM2 = new EnvironmentVM(new Environment())
            {
                Name = "Moon"
            };
            var trainingTabVM = new TrainingTabVM(null, new EntityStorageVM(null))
            {
                SelectedEnvironment = environmentVM
            };

            trainingTabVM.SelectedEnvironment = environmentVM2;
            Assert.AreNotEqual(trainingTabVM.SelectedEnvironment.Name, "Earth");
        }
        public void SelectedEnvironment_SetDifferentValue_ReturnsFirstValueFalse()
        {
            var environmentVM = new EnvironmentVM(new Environment())
            {
                Name = "Eir"
            };
            var environmentVM2 = new EnvironmentVM(new Environment())
            {
                Name = "Space"
            };
            var environmentTabVM = new EnvironmentTabVM(null, null)
            {
                SelectedEnvironment = environmentVM
            };

            environmentTabVM.SelectedEnvironment = environmentVM2;
            Assert.AreEqual(environmentTabVM.SelectedEnvironment.Name, "Space");
        }
Beispiel #17
0
        public void SelectedEnvironment_SetDifferentValue_ReturnsSecondValueTrue()
        {
            var environmentVM = new EnvironmentVM(new Environment())
            {
                Name = "Earth"
            };
            var environmentVM2 = new EnvironmentVM(new Environment())
            {
                Name = "Moon"
            };
            var simulationTabVM = new SimulationTabVM(null, new EntityStorageVM(null))
            {
                SelectedEnvironment = environmentVM
            };

            simulationTabVM.SelectedEnvironment = environmentVM2;
            Assert.AreEqual(simulationTabVM.SelectedEnvironment.Name, "Moon");
        }