public void GetTeaInfoTest() { var result = service.GetTeaInfo("Longjing"); string expectedResult = "ID: " + testdb.getTea(2).Id + ", Type: " + testdb.getTea(2).Type + ", Name: " + testdb.getTea(2).Name + ", Quantity: " + testdb.getTea(2).Qty + ", Price: " + testdb.getTea(2).Price + ", Year: " + testdb.getTea(2).Year; Assert.AreEqual(expectedResult, result); }
//test data get from DB versus mock DB with same data public void DetailsTest() { TeasController controller = new TeasController(); var result = controller.Details(1) as ViewResult; var data = (Tea)result.ViewData.Model; Assert.AreEqual(testdb.getTea(1).Name, data.Name); }
public void GetTeaTest() { var controller = new TeasController(); var result = controller.GetTea(1) as OkNegotiatedContentResult <Tea>; Assert.IsNotNull(result); Assert.AreEqual(testdb.getTea(1).Name, result.Content.Name); }