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); }
public void EvaluateFrenchCardinalWithDouble_ShouldReturn_PluralRulesValuesOne() { PluralRulesValues result = this.Fixture.Evaluator.Evaluate(1.0, PluralRulesTypeValues.Cardinal, new CultureInfo("fr")); Assert.Equal(PluralRulesValues.One, result); }