public ActionResult SyncUsersWithUmuApi() { //return View("Error"); _personManager.AddItsPersons(); _personManager.InactivateItsPersons(); _personManager.UpdateEmail(); return(RedirectToAction("ActivityIndex")); }
public void SyncWithITS_ShouldReturnExpected() { // Assumes the following CasIds exists in UmuApi ITS Persons: // sape0014, maku0029, elnjan96, jaru0002 var umuApi = new Actions(); var actualCountFromUmuWebApi = umuApi.GetPersonFromUmuApi().Count; var addedPersons = _personManager.AddItsPersons(); var inactivatedPersons = _personManager.InactivateItsPersons(); Assert.AreEqual(4, inactivatedPersons.Count); Assert.AreEqual(actualCountFromUmuWebApi - 4, addedPersons.Count); Assert.AreEqual(actualCountFromUmuWebApi, _personManager.GetAllParticipants().Count(n => n.IsActive)); }