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(); }
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); }