public async Task UpdateGuestSession_WithoutAuthentication_ReturnsUnauthorized() { _guestSessionControllerMock .Setup(x => x.UpdateGuestSessionAsync(It.IsAny <GuestSession>(), It.IsAny <Guid>())) .ReturnsAsync(new GuestSession()); var response = await UnauthenticatedBrowser.Put($"{Routing.GuestSessionsRoute}/{_guestSession.Id}", ctx => BuildRequest(ctx, _guestSession)); Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); }
public async Task UpdateGuestInviteReturnsUnauthorizedRequest() { _guestInviteControllerMock .Setup(x => x.UpdateGuestInviteAsync(It.IsAny <GuestInvite>())) .ReturnsAsync(new GuestInvite()); var response = await UnauthenticatedBrowser.Put($"{Routing.GuestInvitesRoute}/{_guestInvite.Id}", ctx => BuildRequest(ctx, _guestInvite)); Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); }
public async Task EmailHost_ReturnsUnauthorizedRequest() { _guestSessionControllerMock .Setup(x => x.EmailHostAsync(It.IsAny <string>(), It.IsAny <Guid>())) .ReturnsAsync(new SendHostEmailResponse()); var response = await UnauthenticatedBrowser.Post($"{Routing.GuestSessionsRoute}/{Routing.ProjectsPath}/{_guestSession.ProjectAccessCode}/{Routing.EmailHostPath}", BuildRequest); Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); }
public async Task GetGuestSession_WithoutAuthentication_ReturnsUnauthorized() { _guestSessionControllerMock .Setup(x => x.GetGuestSessionAsync(It.IsAny <Guid>())) .ReturnsAsync(new GuestSession()); var response = await UnauthenticatedBrowser.Get($"{Routing.GuestSessionsRoute}/{Guid.NewGuid()}", BuildRequest); Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); }
public async Task GetMachineByIdReturnsUnauthorized() { _controllerMock.Setup(m => m.GetMachineByIdAsync(It.IsAny <Guid>(), It.IsAny <Guid?>(), It.IsAny <CancellationToken>())) .Returns(Task.FromResult(new Machine())); var validMachineId = Guid.NewGuid(); var response = await UnauthenticatedBrowser.Get(string.Format(Routing.MachinesWithIdBase, validMachineId), BuildRequest); Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); }
public async Task ChangeMachineTenantReturnsUnauthorized() { var response = await UnauthenticatedBrowser.Put(string.Format(Routing.ChangeMachineTenantBase, "6b47560d-772a-41e5-8196-fb1ec6178539"), ctx => BuildRequest(ctx, new Machine { MachineKey = "12345678901234567890", Location = "TestLocation", ModifiedBy = Guid.Parse("1d31260e-22cd-4cc2-8177-b6946f76ca10"), SettingProfileId = Guid.Parse("f8d5b613-9d21-4e84-acac-c70f3679d1e6"), DateModified = DateTime.UtcNow })); Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); }
public async Task GetMachineByKeyReturnsUnauthorized() { _controllerMock.Setup(m => m.GetMachineByKeyAsync(It.IsAny <string>(), It.IsAny <Guid?>(), It.IsAny <CancellationToken>())) .Returns(Task.FromResult(new Machine())); var validMachineKey = "0123456789"; var response = await UnauthenticatedBrowser.Get(Routing.Machines, with => { with.HttpRequest(); with.Header("Accept", "application/json"); with.Header("Content-Type", "application/json"); with.Query("machinekey", validMachineKey); }); Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); }
public async void CreateWizardViewRespondWithUnauthorizedNoBearer() { var actual = await UnauthenticatedBrowser.Post("/v1/wizards/viewed", BuildRequest); Assert.Equal(HttpStatusCode.Unauthorized, actual.StatusCode); }
public async void WizardRespondWithUnauthorizedNoBearer() { var actual = await UnauthenticatedBrowser.Get($"/v1/wizards/viewed/{_defaultUserId}", BuildRequest); Assert.Equal(HttpStatusCode.Unauthorized, actual.StatusCode); }
public async void CreateInProductTrainingViewRespondWithUnauthorizedNoBearer() { var actual = await UnauthenticatedBrowser.Post("/v1/inproducttraining/viewed", BuildRequest); Assert.Equal(HttpStatusCode.Unauthorized, actual.StatusCode); }
public async void ResendUserInviteReturnsRespondWithUnauthorizedNoBearer() { var response = await UnauthenticatedBrowser.Post(Routing.ResendUserInvites, ctx => BuildRequest(ctx, new List <UserInvite>())); Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); }
public async Task GetGuestSessionsByProjectIdForUser_WithoutAuthentication_ReturnsUnauthorized() { var response = await UnauthenticatedBrowser.Get($"{Routing.ProjectsRoute}/{Guid.NewGuid()}/{Routing.UsersPath}/{Guid.NewGuid()}/{Routing.GuestSessionsPath}", BuildRequest); Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); }
public async Task VerifyGuestAsync_WhenPrincipalNotAuthorized_ReturnsUnauthorizedRequest() { var response = await UnauthenticatedBrowser.Post($"{Routing.VerifyGuestRoute}", ctx => BuildRequest(ctx, _defaultGuestVerificationRequest)); Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); }
public async void RespondWithUnauthorizedNoBearer() { var actual = await UnauthenticatedBrowser.Get($"/v1/inProductTraining/{Guid.NewGuid()}", BuildRequest); Assert.Equal(HttpStatusCode.Unauthorized, actual.StatusCode); }
public async void InProductTrainingRespondWithUnauthorizedNoBearer() { var actual = await UnauthenticatedBrowser.Get($"/v1/inproducttraining/viewed/{_defaultClientApplicationId}", BuildRequest); Assert.Equal(HttpStatusCode.Unauthorized, actual.StatusCode); }
public async Task GetProjectLobbyStateAsync_IfNotAuthenticated_ReturnsUnauthorized() { var response = await UnauthenticatedBrowser.Get($"{Routing.ProjectsRoute}/{Guid.NewGuid()}/{Routing.ProjectLobbyStatePath}", BuildRequest); Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); }
public async Task CreateGuestInviteReturnsUnauthorizedRequest() { var response = await UnauthenticatedBrowser.Post($"{Routing.GuestInvitesRoute}", ctx => BuildRequest(ctx, _guestInvite)); Assert.Equal(HttpStatusCode.Unauthorized, response.StatusCode); }