public void TryGetReferenceSearcher_SpecifiedOrganisationType_ShouldFindIfReferenceSearchDefined(OrganisationType lookForOrganisationType, bool expectToFind, params OrganisationType[] createOrganisationTypes)
        {
            OrganisationTypeHelper oth = new OrganisationTypeHelper(Create(createOrganisationTypes));

            var actualResult = oth.TryGetReferenceSearcher(lookForOrganisationType, out IOrganisationReferenceSearchService foundReferenceSearchService);

            Assert.AreEqual(expectToFind, actualResult);

            if (expectToFind)
            {
                Assert.AreEqual(lookForOrganisationType, foundReferenceSearchService.OrganisationType);
            }
        }
 public void Constructor_NoSearchServices_ShouldNotThrowException(params OrganisationType[] organisationTypes)
 {
     OrganisationTypeHelper oth = new OrganisationTypeHelper(Create(organisationTypes));
 }