Exemplo n.º 1
0
 public PlaceFinderController(IFactory factory)
 {
     _factory = factory;
     searchRequestResources            = new SearchRequestResources();
     searchRequestResources.Addresses  = true;
     searchRequestResources.PlaceNames = true;
 }
Exemplo n.º 2
0
        public void TestGetResourceString_All()
        {
            //Arrange
            var searchRequestResources = new SearchRequestResources();

            searchRequestResources.Addresses             = true;
            searchRequestResources.CadastralNumber       = true;
            searchRequestResources.ElectoralDistrict     = true;
            searchRequestResources.HouseNumber           = true;
            searchRequestResources.JurisdictionsDistrict = true;
            searchRequestResources.Municipalities        = true;
            searchRequestResources.Parish         = true;
            searchRequestResources.PlaceNames     = true;
            searchRequestResources.PlaceNames_v2  = true;
            searchRequestResources.PlaceNames_v3  = true;
            searchRequestResources.PoliceDistrict = true;
            searchRequestResources.PostDistricts  = true;
            searchRequestResources.Regions        = true;
            searchRequestResources.Sogne          = true;
            searchRequestResources.Street         = true;

            //Act
            string resourceString = searchRequestResources.GetResourceString;

            //Assert
            Assert.AreEqual("Adresser,Veje,Husnumre,Kommuner,Matrikelnumre,Stednavne,Stednavne_v2,Stednavne_v3,Opstillingskredse,Politikredse,Postdistrikter,Regioner,Retskredse,Sogne", resourceString);
        }
Exemplo n.º 3
0
 public PlaceFinderController(IFactory factory)
 {
     _factory = factory;
     // This is initialized for testing purposes only as the application will construct this as part of the
     // PlaceFinderDockableWindow that will envokes the SearchResourcesChange to update the internal
     // searchRequestResources properly
     searchRequestResources            = new SearchRequestResources();
     searchRequestResources.Addresses  = true;
     searchRequestResources.PlaceNames = true;
 }
Exemplo n.º 4
0
 public void SearchResourcesChange(IEnumerable checkedItemCollection)
 {
     searchRequestResources = new SearchRequestResources();
     foreach (var checkListItem in checkedItemCollection)
     {
         var s = checkListItem.ToString();
         if (!searchRequestResources.Addresses)
         {
             searchRequestResources.Addresses = s.Equals("Adresser");
         }
         if (!searchRequestResources.Street)
         {
             searchRequestResources.Street = s.Equals("Veje");
         }
         if (!searchRequestResources.HouseNumber)
         {
             searchRequestResources.HouseNumber = s.Equals("Husnumre");
         }
         if (!searchRequestResources.Municipalities)
         {
             searchRequestResources.Municipalities = s.Equals("Kommuner");
         }
         if (!searchRequestResources.CadastralNumber)
         {
             searchRequestResources.CadastralNumber = s.Equals("Matrikelnumre");
         }
         if (!searchRequestResources.PlaceNames)
         {
             searchRequestResources.PlaceNames = s.Equals("Stednavne");
         }
         if (!searchRequestResources.ElectoralDistrict)
         {
             searchRequestResources.ElectoralDistrict = s.Equals("Opstillingskredse");
         }
         if (!searchRequestResources.PoliceDistrict)
         {
             searchRequestResources.PoliceDistrict = s.Equals("Politikredse");
         }
         if (!searchRequestResources.PostDistricts)
         {
             searchRequestResources.PostDistricts = s.Equals("Postdistrikter");
         }
         if (!searchRequestResources.Regions)
         {
             searchRequestResources.Regions = s.Equals("Regioner");
         }
         if (!searchRequestResources.JurisdictionsDistrict)
         {
             searchRequestResources.JurisdictionsDistrict = s.Equals("Retskredse");
         }
     }
 }
Exemplo n.º 5
0
        public void TestGetResourceString_AddressAndPlaceName()
        {
            //Arrange
            var searchRequestResources = new SearchRequestResources();

            searchRequestResources.Addresses  = true;
            searchRequestResources.PlaceNames = true;

            //Act
            string resourceString = searchRequestResources.GetResourceString;

            //Assert
            Assert.AreEqual("Adresser,Stednavne_v3", resourceString);
        }
Exemplo n.º 6
0
        public void SearchResourcesChange(IEnumerable checkedItemCollection)
        {
            searchRequestResources = new SearchRequestResources();
            foreach (var checkListItem in checkedItemCollection)
            {
                var s = checkListItem.ToString();

                /// Check each setting individually against the configured text lines
                if (!searchRequestResources.Addresses)
                {
                    searchRequestResources.Addresses = s.Equals("Adresser");
                }
                if (!searchRequestResources.Street)
                {
                    searchRequestResources.Street = s.Equals("Veje");
                }
                if (!searchRequestResources.HouseNumber)
                {
                    searchRequestResources.HouseNumber = s.Equals("Husnumre");
                }
                if (!searchRequestResources.Municipalities)
                {
                    searchRequestResources.Municipalities = s.Equals("Kommuner");
                }
                if (!searchRequestResources.CadastralNumber)
                {
                    searchRequestResources.CadastralNumber = s.Equals("Matrikelnumre");
                }
                if (!searchRequestResources.PlaceNames)
                {
                    searchRequestResources.PlaceNames = s.Equals("Stednavne");
                }
                if (!searchRequestResources.PlaceNames_v2)
                {
                    searchRequestResources.PlaceNames_v2 = s.Equals("Stednavne v2");
                }
                if (!searchRequestResources.PlaceNames_v3)
                {
                    searchRequestResources.PlaceNames_v3 = s.Equals("Stednavne v3");
                }
                if (!searchRequestResources.ElectoralDistrict)
                {
                    searchRequestResources.ElectoralDistrict = s.Equals("Opstillingskredse");
                }
                if (!searchRequestResources.PoliceDistrict)
                {
                    searchRequestResources.PoliceDistrict = s.Equals("Politikredse");
                }
                if (!searchRequestResources.Parish)
                {
                    searchRequestResources.Parish = s.Equals("Sogne");
                }
                if (!searchRequestResources.PostDistricts)
                {
                    searchRequestResources.PostDistricts = s.Equals("Postdistrikter");
                }
                if (!searchRequestResources.Regions)
                {
                    searchRequestResources.Regions = s.Equals("Regioner");
                }
                if (!searchRequestResources.JurisdictionsDistrict)
                {
                    searchRequestResources.JurisdictionsDistrict = s.Equals("Retskredse");
                }
                if (!searchRequestResources.Sogne)
                {
                    searchRequestResources.Sogne = s.Equals("Sogne");
                }
            }
        }