public void Null_converts_to_empty_array()
        {
            var cat1 = new PipeCat((string)null);

            cat1.Kittens.Should().BeEquivalentTo(new string[0]);

            var cat2 = new PipeLowerCat((string)null);

            cat2.Kittens.Should().BeEquivalentTo(new string[0]);

            var cat3 = new PipeUpperCat((string)null);

            cat3.Kittens.Should().BeEquivalentTo(new string[0]);
        }
        public void upperCase_returns_upper()
        {
            var cat = new PipeUpperCat("cat|in|hat");

            cat.Kittens.Should().BeEquivalentTo(new[] { "CAT", "IN", "HAT" });
        }
        public void empty_string_returns_empty_array()
        {
            var cat = new PipeUpperCat("");

            cat.Kittens.Should().BeEquivalentTo(new string[0]);
        }