public void T3_stations_can_be_found_by_name() { ICity s = CityFactory.CreateCity("Paris"); IStation c1 = s.AddStation("Opera", 0, 0); s.FindStation("Opera").Should().BeSameAs(c1); s.FindStation("Chatelet").Should().BeNull(); IStation c2 = s.AddStation("Chatelet", 1, 1); s.FindStation("Opera").Should().BeSameAs(c1); s.FindStation("Chatelet").Should().BeSameAs(c2); s.FindStation("Ivry").Should().BeNull(); IStation c3 = s.AddStation("Ivry", 2, 2); IStation c4 = s.AddStation("Villejuif", 3, 3); IStation c5 = s.AddStation("Bourse", 4, 4); s.FindStation("Opera").Should().BeSameAs(c1); s.FindStation("Chatelet").Should().BeSameAs(c2); s.FindStation("Ivry").Should().BeSameAs(c3); s.FindStation("Villejuif").Should().BeSameAs(c4); s.FindStation("Bourse").Should().BeSameAs(c5); }