public void ParseDebugViewIssue604() { // Arrange var debugView = ReadAllLines("Issue604.txt"); // Act var result = DebugViewParser.Parse(debugView, "Test"); // Assert Assert.AreEqual(124, result.Nodes.Count); Assert.AreEqual(150, result.Links.Count); }
public void ParseDebugViewMultiColFk() { // Arrange var debugView = ReadAllLines("Pfizer.txt"); // Act var result = DebugViewParser.Parse(debugView, "Test"); // Assert Assert.AreEqual(160, result.Nodes.Count); Assert.AreEqual(172, result.Links.Count); }
public void ParseDebugViewFkBug() { // Arrange var debugView = ReadAllLines("Northwind.txt"); // Act var result = DebugViewParser.Parse(debugView, "Test"); // Assert Assert.AreEqual(129, result.Nodes.Count); Assert.AreEqual(141, result.Links.Count); Assert.AreEqual(0, result.Links.Count(n => n.Contains("IsUnique=\"True\""))); }
public void ParseDebugViewSample1() { // Arrange var debugView = ReadAllLines("Aw2014Person.txt"); // Act var result = DebugViewParser.Parse(debugView, "Test"); // Assert Assert.AreEqual(110, result.Nodes.Count); Assert.AreEqual(122, result.Links.Count); Assert.AreEqual(2, result.Links.Count(n => n.Contains("IsUnique=\"True\""))); }