private bool CompareApartComplexes(ApartComplex lhs, ApartComplex rhs) { return(lhs.Source == rhs.Source && lhs.Name == rhs.Name && lhs.CityName == rhs.CityName && lhs.Url == rhs.Url); }
private ApartComplex CreateApartComplex(HtmlNode complexHtml, string cityName) { var temp = new ApartComplex() { Source = _source, Name = _pageHandler.ParseApartComplexText(complexHtml), CityName = cityName, Url = _pageHandler.CreateLunUaUrl(_pageHandler.ParseApartComplexHRef(complexHtml)) }; return(temp); }
private Mock <ApartComplexRepository> MockApartComplexRepository(int apartComplexIndex, ApartComplex expectedResult) { var apartComplexRepositoryMock = new Mock <ApartComplexRepository>(null); apartComplexRepositoryMock .Setup(repository => repository.GetApartComplex(apartComplexIndex)) .ReturnsAsync(expectedResult); return(apartComplexRepositoryMock); }