Exemple #1
0
        public void Final_item_separator_is_configurable()
        {
            var grammar = new HumanizerCollectionGrammar();

            var result = grammar.Humanize(new[] { "example", "example" }, "or");

            Assert.Equal("example or example", result);
        }
Exemple #2
0
        public void Single_item_returns_item()
        {
            var grammar = new HumanizerCollectionGrammar();

            var result = grammar.Humanize(new[] { "example" });

            Assert.Equal("example", result);
        }
Exemple #3
0
        public void Three_items_uses_comma_then_and()
        {
            var grammar = new HumanizerCollectionGrammar();

            var result = grammar.Humanize(new[] { "example", "example", "example" });

            Assert.Equal("example, example and example", result);
        }