예제 #1
0
        public void TestGetTypeNameSyntax(string expectedCode, TypeMember type)
        {
            //-- act

            var actualSyntax = SyntaxHelpers.GetTypeNameSyntax(type);

            //-- assert

            actualSyntax.Should().BeEquivalentToCode(expectedCode);
        }
예제 #2
0
        public void TestGetTypeNameSyntax_OmitNamespaceIfImported(string expectedCode, Func <TypeMember> typeFactory)
        {
            //-- arrange

            var type = typeFactory();

            //-- act

            var actualSyntax = SyntaxHelpers.GetTypeNameSyntax(type);

            //-- assert

            actualSyntax.Should().BeEqualToCode(expectedCode);
        }