Example #1
0
        public void ToString_BuildingBuilt_ReturnsValidResult()
        {
            World w = new World(50, 50);

            w.Build(new Coordinates(10, 10), b);

            var expectedResult = string.Format("Industrial Building at {0} build by {1} pays {2} FI$", w.GetBuildingLocation(b), COMPANY_NAME, b.CalculateLandTax());

            Assert.AreEqual(expectedResult, b.ToString(), "ToString method returns invalid results");
        }