Esempio n. 1
0
 public EstateService(IEstateDataService dataService, IUserService userService, IHouseDataService houseDataService, IHouseService houseService)
 {
     this._dataService      = dataService;
     this._userService      = userService;
     this._houseDataService = houseDataService;
     this._houseService     = houseService;
 }
Esempio n. 2
0
        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);
        }
Esempio n. 3
0
 public HomeController(IHouseDataService houseDataService)
 {
     _houseDataService = houseDataService;
 }
Esempio n. 4
0
 public HouseService(IHouseDataService dataService, IUserService userService)
 {
     this._dataService = dataService;
     this._userService = userService;
 }