public void TestJoinWithNull()
        {
            var elements = new[] { "Ivan", "Nasko" };
            var sut      = new SimpleSortedList <string>();

            sut.AddAll(elements);

            Assert.Throws <ArgumentNullException>(() => sut.JoinWith(null));
        }
        public void TestJoinWorksFine()
        {
            var joiner         = ", ";
            var elements       = new[] { "Ivan", "Nasko" };
            var expectedOutput = string.Join(joiner, elements);
            var sut            = new SimpleSortedList <string>();

            sut.AddAll(elements);

            var stringResult = sut.JoinWith(joiner);

            Assert.AreEqual(expectedOutput, stringResult);
        }