public void TestDeleteCountry() { BoraNowSeeder.Seed(); var vbo = new CountryBusinessObject(); var resList = vbo.List(); var resDelete = vbo.Delete(resList.Result.First().Id); resList = vbo.List(); Assert.IsTrue(resDelete.Success && resList.Success && resList.Result.First().IsDeleted); }
public void TestListCountry() { BoraNowSeeder.Seed(); var cbo = new CountryBusinessObject(); var resList = cbo.List(); Assert.IsTrue(resList.Success && resList.Result.Count == 2); }
public void TestUpdateCountry() { BoraNowSeeder.Seed(); var vbo = new CountryBusinessObject(); var resList = vbo.List(); var item = resList.Result.FirstOrDefault(); var country = new Country("madagascar"); item.Name = country.Name; var resUpdate = vbo.Update(item); resList = vbo.List(); Assert.IsTrue(resUpdate.Success && resList.Success && resList.Result.First().Name == country.Name); }
public ActionResult <List <CountryViewModel> > List() { var res = _bo.List(); if (!res.Success) { return(new ObjectResult(HttpStatusCode.InternalServerError)); } var list = new List <CountryViewModel>(); foreach (var item in res.Result) { list.Add(CountryViewModel.Parse(item)); } return(list); }