public void TestReadName1_StringLocation()
        {
            InitLocalizer(new CultureInfo("fr-FR"));
            var result = localizer.GetString("Name1");

            Assert.AreEqual("Mon Nom 1", result);
        }
        public void Should_Read_Name1()
        {
            // Arrange
            InitLocalizer(new CultureInfo("fr-FR"));

            LocalizedString result = localizer.GetString("Name1");

            Assert.AreEqual("Mon Nom 1", result);
        }
        //[TestMethod]
        public void Should_Read_Color_NoFallback()
        {
            InitLocalizer("en-AU");
            LocalizedString result = localizer.GetString("Color");

            Assert.AreEqual("Colour (specific)", result);

            InitLocalizer("fr");
            result = localizer.GetString("Color");
            Assert.AreEqual("Couleur (neutre)", result);

            InitLocalizer(CultureInfo.InvariantCulture.ThreeLetterISOLanguageName);
            result = localizer.GetString("Color");
            Assert.AreEqual("Color (invariant)", result);
        }
예제 #4
0
        public void Should_Be_Singular_Users()
        {
            // Arrange
            InitLocalizer();

            LocalizedString result = localizer.GetString("PluralUser", false);

            Assert.AreEqual("Utilisateur", result);
        }