CallfireApiClient.Tests.Api.Contacts.ContactsApiTest.Create C# (CSharp) Method

Create() private method

private Create ( ) : void
return void
        public void Create()
        {
            var requestJson = GetJsonPayload("/contacts/contactsApi/request/createContact.json");
            var responseJson = GetJsonPayload("/contacts/contactsApi/response/createContact.json");
            var restRequest = MockRestResponse(responseJson);

            var contact = new Contact
            {
                FirstName = "Test",
                LastName = "Contact",
                HomePhone = "12135551124"
            };
            var contact2 = new Contact
            {
                FirstName = "Test2",
                LastName = "Contact2",
                HomePhone = "12135551125"
            };
            var ids = Client.ContactsApi.Create(new List<Contact>{ contact, contact2 });
            Assert.AreEqual(Method.POST, restRequest.Value.Method);
            Assert.That(Serializer.Serialize(new ListHolder<ResourceId>(ids)), Is.EqualTo(responseJson));
            var requestBodyParam = restRequest.Value.Parameters.FirstOrDefault(p => p.Type == ParameterType.RequestBody);
            Assert.That(requestBodyParam.Value, Is.EqualTo(requestJson));
        }