ZoekMetStraatHuisnummerEnGemeenteVanInschrijving with diacritics, wildcard and case insensitivity
#language: en @gba Feature: ZoekMetStraatHuisnummerEnGemeenteVanInschrijving with diacritics, wildcard and case insensitivity Scenario Outline: searching by straat searches with or without diacritics, case-insensitively and with a wildcard Given the person with citizen service number '000000024' has the following 'verblijfplaats' data | gemeente van inschrijving (09.10) | | 0518 | And the 'verblijfplaats' has the following 'adres' data | gemeentecode (92.10) | straatnaam (11.10) | straatnaam (diakrieten) | naam openbare ruimte (11.15) | naam openbare ruimte (diakrieten) | huisnummer (11.20) | | 0518 | Burg Scholvinckpln | Burg Schölvinckpln | Burgemeester Scholvinckplein | Burgemeester Schölvinckplein | 39 | When gba persons are searched with the following parameters | naam | waarde | | type | ZoekMetStraatHuisnummerEnGemeenteVanInschrijving | | straat | <straat> | | huisnummer | 39 | | gemeenteVanInschrijving | 0518 | | fields | burgerservicenummer | Then the response has 1 person And the response has a person with the following data | naam | waarde | | burgerservicenummer | 000000024 | Examples: | straat | | Burg Scholvinckpln | | Burg Schölvinckpln | | Burgemeester Scholvinckplein | | Burgemeester Schölvinckplein | | burg Scholvinckpln | | burg Schölvinckpln | | burgemeester scholvinckplein | | burgemeester schölvinckplein | | BURG SCHOLVINCKPLN | | BURG SCHÖLVINCKPLN | | BURGEMEESTER SCHOLVINCKPLEIN | | BURGEMEESTER SCHÖLVINCKPLEIN | | *Scholvinckpln | | *Schölvinckpln | | *Scholvinckplein | | *Schölvinckplein | | Burg Scholvin* | | Burg Schölvin* | | Burgemeester Scholvin* | | Burgemeester Schölvin* | | *scholvinckpln | | *schölvinckpln | | *scholvinckplein | | *schölvinckplein | | burg scholvin* | | burg schölvin* | | burgemeester scholvin* | | burgemeester schölvin* | | *SCHOLVINCKPLN | | *SCHÖLVINCKPLN | | *SCHOLVINCKPLEIN | | *SCHÖLVINCKPLEIN | | BURG SCHOLVIN* | | BURG SCHÖLVIN* | | BURGEMEESTER SCHOLVIN* | | BURGEMEESTER SCHÖLVIN* | Scenario Outline: Where you use a diacritic in a parameter, it must also be used when searching Given the person with citizen service number '000000024' has the following 'verblijfplaats' data | gemeente van inschrijving (09.10) | | 0518 | And the 'verblijfplaats' has the following 'adres' data | gemeentecode (92.10) | straatnaam (11.10) | straatnaam (diakrieten) | naam openbare ruimte (11.15) | naam openbare ruimte (diakrieten) | huisnummer (11.20) | | 0518 | Burg Scholvinckpln | Burg Schölvinckpln | Burgemeester Scholvinckplein | Burgemeester Schölvinckplein | 39 | And the person with citizen service number '000000048' has the following 'verblijfplaats' data | gemeente van inschrijving (09.10) | | 0518 | And the 'verblijfplaats' has the following 'adres' data | gemeentecode (92.10) | straatnaam (11.10) | straatnaam (diakrieten) | naam openbare ruimte (11.15) | naam openbare ruimte (diakrieten) | huisnummer (11.20) | | 0518 | Burg Scholvinckpln | | Burgemeester Scholvinckplein | | 39 | When gba persons are searched with the following parameters | naam | waarde | | type | ZoekMetStraatHuisnummerEnGemeenteVanInschrijving | | straat | <straat> | | huisnummer | 39 | | gemeenteVanInschrijving | 0518 | | fields | burgerservicenummer | Then the response has <aantal> persons Examples: | straat | aantal | | Burg Scholvinckpln | 2 | | Burg Schölvinckpln | 1 | | Burgemeester Scholvinckplein | 2 | | Burgemeester Schölvinckplein | 1 | | *Scholvinckplein | 2 | | *Schölvinckplein | 1 |