public when_retrieving_safe_houses()
        {
            _connectionString = DalTestContextSpecification.ConnectionString;

            _distanceCalculator = new Mock<IDistanceCalculator>();
            _safeHouseRetriever = new SafeHouseRepository(_connectionString, _distanceCalculator.Object);

            _safeHouseId1 = Guid.NewGuid();
            _safeHouseLat1 = 1.0;
            _safeHouseLong1 = 1.0;

            _safeHouseId2 = Guid.NewGuid();
            _safeHouseLat2 = 2.0;
            _safeHouseLong2 = 2.0;

            _safeHouseId3 = Guid.NewGuid();
            _safeHouseLat3 = 10.0;
            _safeHouseLong3 = 10.0;

            _safeHouseItemId1 = Guid.NewGuid();
            _itemId1 = Guid.NewGuid();
            _userId1 = Guid.NewGuid();

            _safeHouseItemId2 = Guid.NewGuid();
            _itemId1 = Guid.NewGuid();
            _userId2 = Guid.NewGuid();

            _safeHouseItemId3 = Guid.NewGuid();
            _itemId1 = Guid.NewGuid();
            _userId3 = Guid.NewGuid();

            _safehouseItemId4 = Guid.NewGuid();

            _itemName1 = "Item 1";
            _itemEnergy1 = 5;
            _itemDistance1 = 5;
            _itemDescription1 = "This is item 1";

            _itemName2 = "Item 2";
            _itemEnergy2 = 10;
            _itemDistance2 = 10;
            _itemDescription2 = "This is item 2";

            _itemName3 = "Item 3";
            _itemEnergy3 = null;
            _itemDistance3 = null;
            _itemDescription3 = "This is item 3";

            _radiusToUse = 5.0;

            _hotZoneId = Guid.NewGuid();
        }
 public SafeHousesController()
 {
     _safeHouseRetriever = MvcApplication.DependancyInjection.Resolve<ISafeHouseRetriever>();
     _safeHouseDirector = MvcApplication.DependancyInjection.Resolve<ISafeHouseDirector>();
     _userRetriever = MvcApplication.DependancyInjection.Resolve<IUserRetriever>();
 }
 public SafeHousesController()
 {
     _safeHouseRetriever = DependancyInjection.Instance.Resolve<ISafeHouseRetriever>();
     _safeHouseDirector = DependancyInjection.Instance.Resolve<ISafeHouseDirector>();
     _userRetriever = DependancyInjection.Instance.Resolve<IUserRetriever>();
 }