private static void WriteIndividualIdentityNumberInfo(IndividualIdentityNumber identityNumber) { if (identityNumber.IsPersonalIdentityNumber) { WriteKeyValueInfo("Type", "SwedishPersonalIdentityNumber"); } else if (identityNumber.IsCoordinationNumber) { WriteKeyValueInfo("Type", "SwedishCoordinationNumber"); } WriteKeyValueInfo(" .ToString()", identityNumber.ToString()); WriteKeyValueInfo(" .To10DigitString()", identityNumber.To10DigitString()); WriteKeyValueInfo(" .To12DigitString()", identityNumber.To12DigitString()); WriteKeyValueInfo(" .GetGenderHint()", identityNumber.GetGenderHint().ToString()); if (identityNumber.IsPersonalIdentityNumber) { // IsTestNumber is an extension method from the package ActiveLogin.Identity.Swedish.TestData WriteKeyValueInfo(" .IsTestNumber()", identityNumber.PersonalIdentityNumber.IsTestNumber().ToString()); } if (identityNumber.IsCoordinationNumber) { // IsTestNumber is an extension method from the package ActiveLogin.Identity.Swedish.TestData WriteKeyValueInfo(" .IsTestNumber()", identityNumber.CoordinationNumber.IsTestNumber().ToString()); } WriteSpace(); }