Exemple #1
0
        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);
        }
Exemple #2
0
        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);
        }
Exemple #3
0
        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);
        }