//Implemented The requirement of Customer Bet Summary from Unit testing with adding assertion one by one. public async void CheckCustomerBetSummaryWithCustomerCount2andDetails() { await SetUpIntialTestData2(); var summary = await raceBusiness.GetCustomerBetsSummary(); summary.CustomerSummaries.Count.Should().Be(2); summary.CustomerSummaries[0].BetCount.Should().Be(2); summary.CustomerSummaries[0].BetAmount.Should().Be(250); summary.CustomerSummaries[0].RiskIndicator.Should().Be(true); summary.TotalBetValue.Should().Be(250); }
public async Task <IActionResult> GetCustomerSummary() { var customerBetSummary = await raceBusiness.GetCustomerBetsSummary(); return(Ok(customerBetSummary)); }