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";
 }
Example #10
0
 public void Init()
 {
     instance = new BulkApi();
 }