public void LoadWhere() { Cat obj = new Cat(); Assert.Throws<InvalidOperationException>(() => { obj.Load("breed=@breed", "Terrier"); }, "More than one match fails"); obj.Load("pk=@pk", 2); Assert.AreEqual(2, obj.PK); Assert.AreEqual("Bulldog", obj.Breed); }
public void LoadWhere() { Cat obj = new Cat(); Assert.Throws <InvalidOperationException>(() => { obj.Load("breed=@breed", "Terrier"); }, "More than one match fails"); obj.Load("pk=@pk", 2); Assert.AreEqual(2, obj.PK); Assert.AreEqual("Bulldog", obj.Breed); }
public void LoadPk() { Cat obj = new Cat(); Assert.Throws <InvalidOperationException>(() => { obj.Load(99999); }, "Missing PK fails"); obj.Load(2); Assert.AreEqual(2, obj.PK); Assert.AreEqual("Bulldog", obj.Breed); }
public void LoadPk() { Cat obj = new Cat(); Assert.Throws<InvalidOperationException>(() => { obj.Load(99999); }, "Missing PK fails"); obj.Load(2); Assert.AreEqual(2, obj.PK); Assert.AreEqual("Bulldog", obj.Breed); }