public async Task CreateCustomObjectDataAsyncNullAttributeTest() { //Arrange var mockRestClient = new Mock<IRestClient>(); var bulkApi = new BulkApi(mockRestClient.Object); //Act await bulkApi.CreateCustomObjectDataAsync(1, new MockInvalidCustomObjectData()); //Assert - throws }
public async Task CreateCustomObjectDataAsyncTest() { //Arrange var mockRestResponse = new Mock<IRestResponse>(); mockRestResponse.SetupGet(o => o.ResponseStatus).Returns(ResponseStatus.Completed); mockRestResponse.SetupGet(o => o.StatusCode).Returns(HttpStatusCode.OK); mockRestResponse.SetupGet(o => o.Content).Returns(@" {""createdAt"": ""2015-09-23T17:53:08.6076269Z""} "); var mockRestClient = new Mock<IRestClient>(); mockRestClient.Setup(o => o.ExecuteTaskAsync(It.IsAny<IRestRequest>())).ReturnsAsync(mockRestResponse.Object); var bulkApi = new BulkApi(mockRestClient.Object); //Act var result = await bulkApi.CreateCustomObjectDataAsync(1, new MockCustomObjectData()); //Assert Assert.AreEqual(DateTime.Parse("2015-09-23 5:53:08.6076269 PM"), result); }
public async Task CreateCustomObjectDataAsyncDeserializeObjectErrorTest() { //Arrange var mockRestResponse = new Mock<IRestResponse>(); mockRestResponse.SetupGet(o => o.ResponseStatus).Returns(ResponseStatus.Completed); mockRestResponse.SetupGet(o => o.StatusCode).Returns(HttpStatusCode.OK); mockRestResponse.SetupGet(o => o.Content).Returns(@"{ ""contactId"": ""48620"", "); var mockRestClient = new Mock<IRestClient>(); mockRestClient.Setup(o => o.ExecuteTaskAsync(It.IsAny<IRestRequest>())).ReturnsAsync(mockRestResponse.Object); var bulkApi = new BulkApi(mockRestClient.Object); //Act await bulkApi.CreateCustomObjectDataAsync(1, new MockCustomObjectData()); //Assert - throws }
public NewIntersightBulkMoCloner() { ApiInstance = new BulkApi(Config); ModelObject = new BulkMoCloner(); MethodName = "CreateBulkMoClonerWithHttpInfo"; }
public EloquaContext(IRestClient restClient) { Contacts = new DbSet<Contact>(restClient); Bulk = new BulkApi(restClient); }
public GetIntersightBulkSubRequestObj() { ApiInstance = new BulkApi(Config); MethodName = "GetBulkSubRequestObjListWithHttpInfo"; }
public GetIntersightBulkExportedItem() { ApiInstance = new BulkApi(Config); MethodName = "GetBulkExportedItemListWithHttpInfo"; }
public SetIntersightBulkExport() { ApiInstance = new BulkApi(Config); ModelObject = new BulkExport(); MethodName = "UpdateBulkExportWithHttpInfo"; }
public RemoveIntersightBulkExport() { ApiInstance = new BulkApi(Config); MethodName = "DeleteBulkExportWithHttpInfo"; }
public void Init() { instance = new BulkApi(); }