Пример #1
0
        public void SelectedCreature_SetSameValue_ReturnsSameValueTrue()
        {
            var creatureVm = new CreatureVM(new Creature()
            {
                Name = "Cat"
            });
            var creatureTabVM = new CreatureTabVM(null, null)
            {
                SelectedCreature = creatureVm
            };

            creatureTabVM.SelectedCreature = creatureVm;
            Assert.AreEqual(creatureTabVM.SelectedCreature.Name, "Cat");
        }
Пример #2
0
        public void SelectedCreature_SetDifferentValue_ReturnsFirstValueFalse()
        {
            var creatureVm = new CreatureVM(new Creature()
            {
                Name = "Cat"
            });
            var creatureVm2 = new CreatureVM(new Creature()
            {
                Name = "Dog"
            });
            var creatureTabVM = new CreatureTabVM(null, null)
            {
                SelectedCreature = creatureVm
            };

            creatureTabVM.SelectedCreature = creatureVm2;
            Assert.AreNotEqual(creatureTabVM.SelectedCreature.Name, "Cat");
        }