public void TestWorldPopulation() { ReferenceData.AddLocation(0, 0, "Town Square", "This is the town square", "", ""); ReferenceData.AddLocation(0, -1, "Your Home", "This is your home", "", ""); ReferenceData.AddLocation(0, -2, "Your Garden", "This is your garden", "", ""); ReferenceData.AddLocation(-1, -2, "Hill", "This is a hill", "", ""); ReferenceData.AddLocation(1, -2, "Cave", "This is a cave", "", ""); Assert.IsFalse(ReferenceData.ThereIsLocationNorthOf(0, 0)); Assert.IsFalse(ReferenceData.ThereIsLocationEastOf(0, 0)); Assert.IsTrue(ReferenceData.ThereIsLocationSouthOf(0, 0)); Assert.IsFalse(ReferenceData.ThereIsLocationWestOf(0, 0)); Assert.IsTrue(ReferenceData.ThereIsLocationNorthOf(0, -1)); Assert.IsFalse(ReferenceData.ThereIsLocationEastOf(0, -1)); Assert.IsTrue(ReferenceData.ThereIsLocationSouthOf(0, -1)); Assert.IsFalse(ReferenceData.ThereIsLocationWestOf(0, -1)); Assert.IsTrue(ReferenceData.ThereIsLocationNorthOf(0, -2)); Assert.IsTrue(ReferenceData.ThereIsLocationEastOf(0, -2)); Assert.IsFalse(ReferenceData.ThereIsLocationSouthOf(0, -2)); Assert.IsTrue(ReferenceData.ThereIsLocationWestOf(0, -2)); }