Transform() 공개 메소드

public Transform ( IEnumerable input ) : System.Result
input IEnumerable
리턴 System.Result
        public void NoDefaultMarkResultInSameOutput()
        {
            var transformer = new TableNameTransformer(new[] { "%", "-test" });
            var result = transformer.Transform(new[] { "asd", "-qwe" });

            result.Included.Should().Have.SameSequenceAs(new[] { "asd" });
            result.Excluded.Should().Have.SameSequenceAs(new[] { "qwe" });
        }
        public void NullListReturnsDefaultTables()
        {
            var transformer = new TableNameTransformer(new[] { "%", "-test" });
            var result = transformer.Transform(null);

            result.Included.Should().Have.SameSequenceAs(new[] { "%" });
            result.Excluded.Should().Have.SameSequenceAs(new[] { "test" });
        }
        public void InvertedCustomMarkResultInExpandedInvertedOutput()
        {
            var transformer = new TableNameTransformer(new[] { "%", "-test" }, "###");
            var result = transformer.Transform(new[] { "asd", "-### ", "-qwe" });

            result.Included.Should().Have.SameSequenceAs(new[] { "asd", "test" });
            result.Excluded.Should().Have.SameSequenceAs(new[] { "%", "qwe" });
        }