public void InvalidUserInvalidSession_ThrowsException() { // Arrange var hbService = new SessionManagementService(_config.PegasysUrl); // Act + Assert ActionAssert.Throws<ServiceOperationException>(() => hbService.P2000SessionHeartbeat("not_a_real_user", "not_a_real_sessionid")); }
public void UsernameNull_ArgumentExceptionIsThrown() { // Arrange var hbService = new SessionManagementService(_config.PegasysUrl); // Act + Assert ActionAssert.Throws<ArgumentException>(() => hbService.P2000SessionHeartbeat(null, "notwhitespace"), "userName"); }
public void SessionGuidWhitespace_ArgumentExceptionIsThrown() { // Arrange var hbService = new SessionManagementService(_config.PegasysUrl); // Act + Assert ActionAssert.Throws<ArgumentException>(() => hbService.P2000SessionHeartbeat("userName", " "), "sessionGuid"); }