Ejemplo n.º 1
0
        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);
                }
            }
        }
Ejemplo n.º 2
0
        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);
                }
            }
        }