public void Evaluate_ShouldReturn_ExpectedPluralRulesValues(string input, PluralRulesValues expected)
        {
            CultureInfo          culture  = new CultureInfo("cy");
            IPluralRulesResource resource = this.Fixture.Localizer.ResolveResource(culture);
            PluralRulesValues    result   = resource.Evaluate(PluralRulesContext.Create(input));

            Assert.Equal(expected, result);
        }
示例#2
0
        public void EvaluateFrenchCardinalWithDouble_ShouldReturn_PluralRulesValuesOne()
        {
            PluralRulesValues result = this.Fixture.Evaluator.Evaluate(1.0, PluralRulesTypeValues.Cardinal, new CultureInfo("fr"));

            Assert.Equal(PluralRulesValues.One, result);
        }