public void SalesforceClientUpdateAsyncExistingObject() { // Arrange var service = new SalesforceClient(ConsumerKey, ConsumerSecret, RefreshToken); Contact contact = service.Get<Contact>(ContactId); var updateContact = new {Description = Guid.NewGuid().ToString()}; // Act var response = service.UpdateAsync<Contact>(updateContact, contact.Id).Result; // Assert Assert.AreEqual(HttpStatusCode.NoContent, response.StatusCode); }
public void SalesforceClientUpdateAsyncNonExistingObject() { // Arrange var service = new SalesforceClient(ConsumerKey, ConsumerSecret, RefreshToken); // Act // Assert var response = service.UpdateAsync<Contact>(new {Description = Guid.NewGuid()}, "InvalidID").Result; Assert.AreEqual(HttpStatusCode.NotFound, response.StatusCode); }
public void SalesforceClientUpdateAsyncEntireObject() { // Arrange var service = new SalesforceClient(ConsumerKey, ConsumerSecret, RefreshToken); var contact = new Contact {Id = ContactId, Description = Guid.NewGuid().ToString()}; // Act var response = service.UpdateAsync<Contact>(contact).Result; // Assert Assert.AreEqual(HttpStatusCode.NoContent, response.StatusCode); }