public async void when_resetting_account_password() { var sut = new AccountServiceClient(BaseUrl, SessionId, new DummyPackageInfo(), null, null); var newAccount = await sut.CreateTestAccount(); await new AuthServiceClient(BaseUrl, SessionId, new DummyPackageInfo(), null, null).Authenticate(newAccount.Email, TestAccountPassword); await sut.ResetPassword(newAccount.Email); Assert.Throws <WebServiceException>(async() => await sut.GetMyAccount()); }
public async void when_granting_admin_access_with_incorrect_rights() { var asc = new AccountServiceClient(BaseUrl, null, new DummyPackageInfo(), null, null); var fbAccount = await GetNewFacebookAccount(); var newAccount = await asc.CreateTestAccount(); await new AuthServiceClient(BaseUrl, SessionId, new DummyPackageInfo(), null, null).Authenticate(newAccount.Email, TestAccountPassword); var sut = new AdministrationServiceClient(BaseUrl, SessionId, new DummyPackageInfo(), null); Assert.Throws <WebServiceException>(() => sut.GrantAdminAccess(new GrantAdminRightRequest { AccountEmail = fbAccount.Email })); }