public void LowerCaseBCP47TagForUserFieldsTest() { UserFields userFields = new UserFields(); foreach (string tag in tags) { CultureInfo cultureInfo = null; try { cultureInfo = CultureInfo.CreateSpecificCulture(tag); } catch { } userFields.Locale = LocaleContainer.FromBcp47Tag(tag); Assert.AreEqual(tag, userFields.Locale.LocaleString); if (cultureInfo != null) { Assert.AreEqual(cultureInfo, userFields.Locale.CultureInfo); } } }
public void LowerCaseBCP47TagForKiiUserTest() { KiiUser user = KiiUser.BuilderWithEmail("*****@*****.**").Build(); foreach (string tag in tags) { CultureInfo cultureInfo = null; try { cultureInfo = CultureInfo.CreateSpecificCulture(tag); } catch { } user.Locale = LocaleContainer.FromBcp47Tag(tag); Assert.AreEqual(tag, user.Locale.LocaleString); if (cultureInfo != null) { Assert.AreEqual(cultureInfo, user.Locale.CultureInfo); } } }