BanAddressIdTest

19

tests

0

failures

0

ignored

0.008s

duration

100%

successful

Tests

Test Duration Result
inseeCode extracts Corsica INSEE from BAN id() 0s passed
inseeCode extracts commune code from BAN id() 0s passed
of returns instance on valid id() 0.001s passed
of throws on invalid format() 0.002s passed
parseHousenumberId accepts Corsica INSEE prefix() 0s passed
parseHousenumberId accepts alphanumeric street and number segments() 0.001s passed
parseHousenumberId accepts typical housenumber id() 0s passed
parseHousenumberId rejects four-segment id (malformed)() 0s passed
parseHousenumberId rejects invalid INSEE prefix() 0s passed
parseHousenumberId rejects lowercase letters() 0.001s passed
parseHousenumberId rejects single-segment id (municipality format)() 0s passed
parseHousenumberId rejects two-segment id (locality or street format)() 0s passed
parseHousenumberId rejects when id is blank() 0s passed
parseHousenumberId rejects when id is null() 0s passed
parseHousenumberId rejects when type is locality() 0.001s passed
parseHousenumberId rejects when type is municipality (Annecy regression)() 0.001s passed
parseHousenumberId rejects when type is null() 0s passed
parseHousenumberId rejects when type is street() 0s passed
toString returns raw value without wrapper noise() 0.001s passed