/// <summary> /// Checks GetAllBuyers /// </summary> public void GetAllBuyersGetsBuyers() { using (var context = new Entity.FannerDogsDBContext(options)) { IRepo _repoDS = new Repo(context); Model.DogBuyer dogBuyer = new Model.DogBuyer("Ama Test", "Wired, Wyoming", 9638527410); _repoDS.AddBuyer ( dogBuyer ); dogBuyer = new Model.DogBuyer("Texas Toaster", "Test, TX", 1234567890); _repoDS.AddBuyer ( dogBuyer ); List <Model.DogBuyer> dogBuyers = _repoDS.GetAllBuyers(); int expected = 2; Assert.Equal(dogBuyers.Count, expected); } }
/// <summary> /// Checks AddBuyer and FindBuyer /// </summary> public void AddBuyerAddsBuyer() { using (var context = new Entity.FannerDogsDBContext(options)) { IRepo _repoDS = new Repo(context); Model.DogBuyer dogBuyer = new Model.DogBuyer("Texas Toaster", "Test, TX", 1234567890); _repoDS.AddBuyer ( dogBuyer ); Model.DogBuyer dogBuyerReturned = _repoDS.FindBuyer(1234567890); Assert.Equal(dogBuyerReturned.PhoneNumber, dogBuyer.PhoneNumber); } }
/// <summary> /// Checks FindBuyer to make sure it returns null appropriately /// </summary> public void WrongBuyerShouldNotBeFound() { using (var context = new Entity.FannerDogsDBContext(options)) { IRepo _repoDS = new Repo(context); Model.DogBuyer dogBuyer = new Model.DogBuyer("Texas Toaster", "Test, TX", 1234567890); _repoDS.AddBuyer ( dogBuyer ); Model.DogBuyer dogBuyerReturned = _repoDS.FindBuyer(1235467890); bool buyerNotThere = (dogBuyerReturned == null); bool expected = true; Assert.Equal(buyerNotThere, expected); } }
public DogBuyer AddBuyer(DogBuyer user) { return(_repoDS.AddBuyer(user)); }