public async void GetOrganisationInvites() { // Before accepting invite string inviteeJWT = "Bearer eyJhbGciOiJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGRzaWctbW9yZSNobWFjLXNoYTI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VyQWNjb3VudCI6ImNhNDRkNzhkLWZlZTktNDMwNS1hNWFkLWU4ZTc3ODZkOTA5ZSIsImV4cCI6MTU4NDE5MzA5OCwiaXNzIjoiaHR0cDovL2xvY2FsaG9zdDo3MDcxIiwiYXVkIjoiTXlBdWRpZW5jZSJ9.sU3R5zFbXB9Mala9z5Kio4sFaXYLTS8ohdOn_b0KMQM"; Mock <HttpRequest> mockRequest = MoqHelper.CreateMockRequest(inviteeJWT); var organisationInviteFunctions = new OrganisationInviteFunctions(); ObjectResult response = (ObjectResult)await organisationInviteFunctions.GetInvitesForUser(mockRequest.Object, logger); Assert.True(response.StatusCode == 200); }
public async void CreateOrganisationInvite() { var createModel = new { InviteeEmailAddress = "*****@*****.**", InviteUserType = 4 }; Mock <HttpRequest> mockRequest = MoqHelper.CreateMockRequest(createModel, _renamedOrganisationJWT); var organisationInviteFunctions = new OrganisationInviteFunctions(); ObjectResult response = (ObjectResult)await organisationInviteFunctions.CreateOrganisationInvite(mockRequest.Object, logger); Assert.True(response.StatusCode == 200); }
public async void AcceptOrganisationInvite() { // Before accepting invite string inviteeJWT = "Bearer eyJhbGciOiJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGRzaWctbW9yZSNobWFjLXNoYTI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VyQWNjb3VudCI6ImNhNDRkNzhkLWZlZTktNDMwNS1hNWFkLWU4ZTc3ODZkOTA5ZSIsImV4cCI6MTU4NDE5MzA5OCwiaXNzIjoiaHR0cDovL2xvY2FsaG9zdDo3MDcxIiwiYXVkIjoiTXlBdWRpZW5jZSJ9.sU3R5zFbXB9Mala9z5Kio4sFaXYLTS8ohdOn_b0KMQM"; var model = new { OrganisationInviteId = "e06d2bb2-f6da-43c7-b4d1-147b2a1c0620" }; Mock <HttpRequest> mockRequest = MoqHelper.CreateMockRequest(model, inviteeJWT); var organisationInviteFunctions = new OrganisationInviteFunctions(); ObjectResult response = (ObjectResult)await organisationInviteFunctions.AcceptOrganisationInvite(mockRequest.Object, logger); // After accepting invite string _inviteAcceptedJWT = "Bearer eyJhbGciOiJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGRzaWctbW9yZSNobWFjLXNoYTI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VyQWNjb3VudCI6ImNhNDRkNzhkLWZlZTktNDMwNS1hNWFkLWU4ZTc3ODZkOTA5ZSIsIk9yZ2FuaXNhdGlvbiI6ImY2MjU5ZGE4LWZkZmQtNDA1Yy1iM2RjLTZkMDVlNjA0NTAzZiIsImV4cCI6MTU4NDE5Mzg4MywiaXNzIjoiaHR0cDovL2xvY2FsaG9zdDo3MDcxIiwiYXVkIjoiTXlBdWRpZW5jZSJ9.V6PWzQY0I7WoDm97ULxlDExa70tdyVaYR87S7vS82X8"; Assert.True(response.StatusCode == 200); }