public void DumpToolkitAPI() { TestContext.CurrentContext.AttachShowDirLink(); var assembly = typeof(Schema2.Toolkit).Assembly; var API = DumpAssemblyAPI.GetAssemblySignature(assembly).OrderBy(item => item).ToArray(); TestContext.CurrentContext.AttachText($"API.Toolkit.{Schema2.Asset.AssemblyInformationalVersion}.txt", API); _CheckBackwardsCompatibility("API.Toolkit.1.0.0-alpha0011.txt", API); }
public void DumpCoreAPI() { TestContext.CurrentContext.AttachShowDirLink(); var assembly = typeof(Schema2.ModelRoot).Assembly; var API = DumpAssemblyAPI.GetAssemblySignature(assembly).OrderBy(item => item).ToArray(); TestContext.CurrentContext.AttachText($"API.Core.{Schema2.Asset.AssemblyInformationalVersion}.txt", API); var r = _CheckBackwardsCompatibility("API.Core.1.0.0-alpha0006.txt", API); Assert.IsTrue(r); }
public void DumpToolkitAPI() { var assembly = typeof(Schema2.Toolkit).Assembly; var API = DumpAssemblyAPI .GetAssemblySignature(assembly) .OrderBy(item => item) .ToArray(); AttachmentInfo .From($"API.Toolkit.{Schema2.Asset.AssemblyInformationalVersion}.txt") .WriteTextLines(API); _CheckBackwardsCompatibility("API.Toolkit.1.0.0-alpha0011.txt", API); }