public void GenerateCodeWithAttributeTest(string url) { string o2p = new O2P() .AddKeyAttribute() .AddRequiredAttribute() .AddNavigation() .AddTableAttribute() .SetUrl(url) .Generate("north.cs"); //.SaveCodeTo(); //Console.WriteLine(File.ReadAllText("north.cs")); Console.WriteLine(o2p); //Assert.IsTrue(MatchFileContent("north.cs", o2p)); if (!o2p.Contains("[Key]")) { Console.WriteLine("eeeeeeeeeeeeeeerror"); } else { Console.WriteLine("exxxxxxxxxxxxist"); } // .SaveCodeTo(); Console.WriteLine(o2p); //Assert.IsTrue(code.Contains("public class Product")); Assert.IsTrue(o2p.Contains("Key")); Assert.IsTrue(o2p.Contains("Required")); Assert.IsTrue(o2p.Contains("Table")); }
public void GenerateCodeNoAttributeTest(string url) { string code = new O2P() .SetUrl(url) .Generate("north.cs") //.SaveCodeTo("north.cs") .SaveMetaDataTo(); var code2 = File.ReadAllText("north.cs"); Console.WriteLine(code2); Assert.IsTrue(code.Contains("public class Product")); Assert.IsTrue(code2.Contains("public class Product")); }
public void GenerateCodeWithAttributeTest(string url) { string o2p = new O2P() .AddKeyAttribute() .AddRequiredAttribute() .AddNavigation() .AddTableAttribute() .SetUrl(url) .Generate("north.cs"); //.SaveCodeTo(); //Console.WriteLine(File.ReadAllText("north.cs")); Console.WriteLine(o2p); //Assert.IsTrue(MatchFileContent("north.cs", o2p)); if (!o2p.Contains("[Key]")) Console.WriteLine("eeeeeeeeeeeeeeerror"); else Console.WriteLine("exxxxxxxxxxxxist"); // .SaveCodeTo(); Console.WriteLine(o2p); //Assert.IsTrue(code.Contains("public class Product")); Assert.IsTrue(o2p.Contains("Key")); Assert.IsTrue(o2p.Contains("Required")); Assert.IsTrue(o2p.Contains("Table")); }