public IActionResult Index([FromHeader] string sendJson) { ViewBag.Active = "Checkin"; List <Checkin> checkins = CheckinDBConnector.GetCheckins(Constants.DATA_SOURCE); List <User> nonCheckedinUsers = CheckinDBConnector.GetNonCheckedinUsers(Constants.DATA_SOURCE); UserCheckinInfo model = new UserCheckinInfo(checkins, nonCheckedinUsers); return(sendJson != null && sendJson.Equals("True") ? Json(model) : (IActionResult)View(model)); }
public void TestNonCheckedinUsers() { List <User> users = CheckinDBConnector.GetNonCheckedinUsers(dataSource); Assert.NotNull(users); Assert.Equal(4, users.Count); Assert.Equal("*****@*****.**", users[0].Username); Assert.Equal("*****@*****.**", users[1].Username); Assert.Equal("*****@*****.**", users[2].Username); Assert.Equal("*****@*****.**", users[3].Username); }