public void TestGetTypeNameSyntax(string expectedCode, TypeMember type) { //-- act var actualSyntax = SyntaxHelpers.GetTypeNameSyntax(type); //-- assert actualSyntax.Should().BeEquivalentToCode(expectedCode); }
public void TestGetTypeNameSyntax_OmitNamespaceIfImported(string expectedCode, Func <TypeMember> typeFactory) { //-- arrange var type = typeFactory(); //-- act var actualSyntax = SyntaxHelpers.GetTypeNameSyntax(type); //-- assert actualSyntax.Should().BeEqualToCode(expectedCode); }