public void GetUserTest(UserDataModel user)
        {
            IRestResponse mockResponse = BaseMockResponse;

            User userCalls = new User(GeneratedToken, UserToken);

            IRestResponse response = userCalls.GetUser();

            Console.WriteLine(response.Content);

            var responseId = GetUserModel.Parse(response.Content).Id;
            var expectedId = 577;//Int32.Parse(CreatedUsers[0].Content);

            Console.WriteLine("responseId: " + responseId + " expectedId: " + expectedId);

            Assert.IsTrue(BaseCompare(mockResponse, response));
            Assert.IsTrue(responseId.Equals(expectedId));
            Assert.Fail();
        }
Esempio n. 2
0
        public IRestResponse CreateUser(UserDataModel user)
        {
            var client = new RestClient("http://dev-mobile-connect.mbodev.me");

            var request = new RestRequest("/rest/user", Method.POST) { RequestFormat = DataFormat.Json };

            request.AddHeader("Content-Type", "application/json");
            request.AddHeader("Authorization", "Bearer " + GeneratedToken.AccessToken);

            request.AddBody(
                new
                {
                    username = user.Username,
                    password = user.Password,
                    firstname = user.Firstname,
                    lastname = user.Lastname
                });

            return client.Execute(request);
        }