public void Constructor_ShouldInitializeCitiesCollection() { //Arrange && Act var country = new Models.Locations.Country(); //Assert Assert.That(country.Cities, Is.Not.Null.And.InstanceOf <ICollection <Models.Locations.City> >()); }
public void Name_ShouldBeSetAndGottenCorrectly(string testName) { //Arrange && Act var country = new Models.Locations.Country { Name = testName }; //Assert Assert.AreEqual(testName, country.Name); }
public void Id_ShouldBeSetAndGottenCorrectly(string testId) { //Arrange && Act var country = new Models.Locations.Country { Id = Guid.Parse(testId) }; //Assert Assert.AreEqual(testId, country.Id.ToString()); }
public void Country_ShouldBeSetAndGottenCorrectly() { //Arrange var country = new Models.Locations.Country(); //Act var city = new Models.Locations.City() { Country = country }; //Assert Assert.AreSame(country, city.Country); Assert.AreEqual(country.Id, city.Country.Id); }
public void Cities_ShouldBeSetAndGottenCorrectly() { //Arrange var cities = new List <Models.Locations.City> { new Models.Locations.City() }; //Act var country = new Models.Locations.Country { Cities = cities }; //Assert Assert.AreSame(cities[0], country.Cities.First()); Assert.AreEqual(cities[0].Id, country.Cities.First().Id); }