protected void OnChange_YearList(object sender, EventArgs e) { List <grpCases> cases = new CovidController().Get(); GridView1.DataSource = yearlist.SelectedValue == "Todos" ? cases : cases.FindAll(i => i.mes.ToString().EndsWith(yearlist.SelectedValue)); GridView1.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { List <grpCases> cases = new CovidController().Get(); SetYearsList(yearlist, cases); GridView1.DataSource = cases; GridView1.DataBind(); } }
public async void CovidControllerGetsUsStats() { Mock <ICovidService> iCovidService = new Moq.Mock <ICovidService>(); iCovidService.Setup(s => s.GetCurrentUSStats()).Returns(Task.FromResult(new USStatus())); CovidController covidController = new CovidController(iCovidService.Object); USStatus usStatus = await covidController.GetCurrentUSStats(); Assert.NotNull(usStatus); }
public async void CovidControllerGetTexasStats() { Mock <ICovidService> iCovidService = new Moq.Mock <ICovidService>(); iCovidService.Setup(s => s.GetTexasDailyStats()).Returns(Task.FromResult(new List <DailyStatus> { new DailyStatus { Positive = 12, DateChecked = DateTime.Now } })); CovidController covidController = new CovidController(iCovidService.Object); var stats = await covidController.GetTexasDailyStats(); Assert.NotNull(stats); }