public async Task Engine_ShouldSumAllRaceMoney() { var request = new RaceStatAsyncRequest(1); var response = await mediator.GetAsync(request); response.RaceStats.Count().ShouldBeGreaterThan(0); }
public async Task Engine_ShouldReturnTotalHorseWinPrize() { var request = new RaceStatAsyncRequest(1); var response = await mediator.GetAsync(request); response.RaceStats.Count().ShouldBeGreaterThan(0); }
public async Task <IHttpActionResult> Index(int?pageNumber = 1) { var page = pageNumber ?? 1; var request = new RaceStatAsyncRequest(page); var response = await mediator.GetAsync(request); return(Ok(response)); }