Esempio n. 1
0
        public void VerifiedExample_WithReplacements()
        {
            var iterables = "ABCD".ToCharArray();

            var actual   = Nitre.CombinationsWithReplacementsBinary(iterables).Select(item => new string(new char[] { item.Item1, item.Item2 })).ToList();
            var expected = new List <string> {
                "AA", "AB", "AC", "AD", "BB", "BC", "BD", "CC", "CD", "DD"
            };

            Assert.Equal(expected, actual);
        }