public void ReplaceInFormatter_ButDont() { var typedef = GetTypeDef <UWPProjection>(); var map = TypeMap.FromXDocument(XDocument.Parse(simplerSourceFile)); CSharpFullMemberFormatter formatter = new CSharpFullMemberFormatter(map); string actualName = formatter.GetName(typedef, useTypeProjection: false); Assert.AreEqual("mdoc.Test.TypeMapTests.UWPProjection", actualName); }
public void ReplaceInFormatter() { var typedef = GetTypeDef <UWPProjection>(); var map = TypeMap.FromXDocument(XDocument.Parse(simplerSourceFile)); CSharpFullMemberFormatter formatter = new CSharpFullMemberFormatter(map); string actual = formatter.GetDeclaration(typedef); string actualName = formatter.GetName(typedef); Assert.AreEqual("public class System.String : mdoc.Test.IInt<int>", actual); Assert.AreEqual("System.String", actualName); }