public EstateService(IEstateDataService dataService, IUserService userService, IHouseDataService houseDataService, IHouseService houseService) { this._dataService = dataService; this._userService = userService; this._houseDataService = houseDataService; this._houseService = houseService; }
public void GetHouseData() { // Arrange UnityContainer _unityContainer = new UnityContainer(); _unityContainer.RegisterType <IHouseDataRepository, HouseDataRepository>(); _unityContainer.RegisterType <IHouseDataService, HouseDataService>(); IHouseDataService dataService = _unityContainer.Resolve <HouseDataService>(); // Act var result = (HouseData)dataService.GetSortedHouseInfo(PrepareHouseData()); // Assert Assert.IsNotNull(result); Assert.IsNotNull(result.NearestHouse); Assert.IsTrue(result.NearestHouse.street == "Eberswalder Straße 55"); Assert.IsTrue(result.SortedHouseByStreet.Count == 2); Assert.IsTrue(result.SortedHouseByRooms.Count == 6); }
public HomeController(IHouseDataService houseDataService) { _houseDataService = houseDataService; }
public HouseService(IHouseDataService dataService, IUserService userService) { this._dataService = dataService; this._userService = userService; }