public void ShouldThrowWhenNoCities() { // Arrange var cityString = ""; var cityString2 = ""; // Sut var sut = new ArgumentProcessorBuilder().Build(); // Act, Assert Assert.ThrowsException <ArgumentException>(() => { sut.GetCitiesNamesFrom(new string[] { cityString, cityString2 }); }); }
public void ShouldReturnListOfCities() { // Arrange var cityString = "Kiev,Vilnius,Riga"; // Sut var sut = new ArgumentProcessorBuilder().Build(); // Act var result = sut.GetCitiesNamesFrom(new string[] { cityString }); // Assert var cityList = result.ToList(); Assert.IsTrue(cityList.Count == 3); }