Example #1
0
 public void TestGender()
 {
     var person = new Person("Kari", Gender.Male, 19);
     Assert.AreEqual(Gender.Male, person.Gender);
     person.Gender = Gender.Female;
     Assert.AreEqual(Gender.Female, person.Gender);
 }
Example #2
0
 public void TestName()
 {
     var person = new Person("Lars", Gender.Male, 20);
     Assert.AreEqual("Lars", person.Name);
     person.Name = "Martin";
     Assert.AreEqual("Martin", person.Name);
     person.Name = null;
     Assert.AreEqual(string.Empty, person.Name, "Expected the property value to be the emtpy string if set to a null");
 }
Example #3
0
 public void TestAge()
 {
     var person = new Person("Kari", Gender.Female, 10);
     Assert.AreEqual(10, person.Age);
     person.Age = 20;
     Assert.AreEqual(20, person.Age);
     person.Age = -1;
     Assert.AreEqual(0, person.Age);
 }