public void TableProvider_EvaluateForeignKey_3() { var dmp = new MyDataModelProvider(); var tp = new MyTableProvider(dmp); var row = new MyRow(); tp.EvaluateForeignKey(row, "BogusName"); }
public void TableProvider_EvaluateForeignKey_2() { var dmp = new MyDataModelProvider(); var tp = new MyTableProvider(dmp); var row = new MyRow(); tp.EvaluateForeignKey(row, String.Empty); }
public void TableProvider_EvaluateForeignKey_4() { var dmp = new MyDataModelProvider(); var tp = new MyTableProvider(dmp); var row = new MyRow(); object o = tp.EvaluateForeignKey(row, "ForeignKey"); Assert.IsNotNull(o, "#A1"); Assert.IsTrue(o is string, "#A2"); Assert.AreEqual("Something", (string)o, "#A3"); o = tp.EvaluateForeignKey(row, "AnotherForeignKey"); Assert.IsNotNull(o, "#B1"); Assert.IsTrue(o is int, "#B2"); Assert.AreEqual(1, (int)o, "#B3"); }