public async Task <IActionResult> DeactivateUser(Int32 id) { if (id == ReservedConstants.SUPER_USER_ID) { return(BadRequest(_AddModelStateError(FieldNamesConstants.ERROR, ErrorMessagesConstants.DELETE_SUPER_USER_ERROR))); } await _store.DeactivateUser(id); return(Ok()); }
public async void ValidateUser_ShouldReturnFalse_ForDeactivatedUser() { string username = "******"; string password = "******"; string email = "*****@*****.**"; long userId = await UserStore.CreateUser(username, password, email); Assert.True(await UserStore.ValidateUser(username, password)); await UserStore.DeactivateUser(userId); Assert.False(await UserStore.ValidateUser(username, password)); }