Ejemplo n.º 1
0
 public void Ensure_that_you_can_build_a_house_in_the_yard()
 {
     Yard yard = new Yard();
     House house = yard.BuildHouse();
     Assert.IsNotNull(house);
     Assert.AreNotEqual(default(Guid), house.ObjectId);
     Assert.AreSame(house, yard.House);
     Assert.IsTrue(yard.Contents.Any(x => x.ObjectId == house.ObjectId));
     Assert.AreSame(yard, house.Yard);
     Assert.AreSame(yard, house.ParentContainerObject);
 }
Ejemplo n.º 2
0
 public void Ensure_that_only_one_house_may_exist_in_the_yard()
 {
     Yard yard = new Yard();
     yard.BuildHouse();
     yard.BuildHouse();
 }
Ejemplo n.º 3
0
 public void SetUp()
 {
     _testAvatar = new Avatar();
     _testWorld = new WideWorld();
     _testYard = _testWorld.DrawResidentialPlot();
     _testHouse = _testYard.BuildHouse();
     _testDog = _testWorld.FindRandomDog();
 }