public void GetAirportInformationFromCouchbaseByAirportCodeWhenParamIsNullOrEmpty() { string airportCode = string.Empty; AirportManager airportManager = new AirportManager(m_ServiceDaoMock, m_CouchbaseDaoMock); AirportDto actual = airportManager.GetAirportInformationFromCouchbaseByAirportCode(airportCode); Assert.AreEqual(null, actual); }
public void GetAirportInformationFromCouchbaseByAirportCodeWhenParamIsValid() { Init(); const string airportCode = "AMS"; AirportDto airportDto = new AirportDto { AirportCode = "AMS", CityOrAirportName = "Amsterdam", Country = "Netherlands", CountryCode = "461", LatitudeDegree = "52", LongitudeDegree = "4" }; m_CouchbaseDaoMock.GetAirportInformationFromCouchbaseByAirportCode(airportCode).Returns(airportDto); AirportManager airportManager = new AirportManager(m_ServiceDaoMock, m_CouchbaseDaoMock); airportManager.GetAirportInformationFromCouchbaseByAirportCode(airportCode).ShouldBeEquivalentTo(airportDto); }