public async Task GetUsers() { var centers = new List <Center> { new Center { Id = 1, Name = "qwer", Description = "qwer", Phone = "870248404845", Address = "Sapaeva 43" }, new Center { Id = 2, Name = "qwer1", Description = "qwer1", Phone = "870248404846", Address = "Sapaeva 44" } }; var fakeRepo = new Mock <ICenterRepo>(); fakeRepo.Setup(x => x.GetAll()).ReturnsAsync(centers); var centerService = new CenterService(fakeRepo.Object); var resultCenters = await centerService.GetCenter(); Assert.Collection(resultCenters, center => { Assert.Equal("qwer", center.Name); }, center => { Assert.Equal("qwer1", center.Name); }); }
public async Task <IHttpActionResult> GetCenters(CenterModel center) { if (await AuthService.ValidateUserAndToken(center.Token, center.UserID, center.Email, center.Location)) { var centers = await CenterService.GetCenter(center); if (centers.Count > 0) { return(Ok(centers)); } else { return(BadRequest("No Such Center Exists!")); } } else { return(Unauthorized()); } }
// GET: Center public async Task <IActionResult> Index() { return(View(await _service.GetCenter())); }