Exemplo n.º 1
0
        // [TestMethod]
        public void ShouldUploadBlacklistedSKU()
        {
            //Arrange
            var systemjobObject = new systemjob()
            {
                HasHeader  = true,
                JobType    = JobType.BlacklistedSkuUpload,
                Status     = JobStatus.Pending,
                Parameters = "D:\\logs\\Supplier Files\\08092016-220541_CustomExportProducts.csv"
            };

//            var jobWorker = new BlacklistedSKUFileUploadWorker(systemjobObject);


            //Act
//            jobWorker.StartJob();


            //Assert
        }
Exemplo n.º 2
0
        //[TestMethod]
        public void ShouldUploadShadowsSKU()
        {
            //Arrange
            var systemjobObject = new systemjob()
            {
                HasHeader  = true,
                JobType    = JobType.ShadowFileUpload,
                Status     = JobStatus.Pending,
                Parameters = "D:\\logs\\Supplier Files\\Shadow_Upload_Template.csv"
            };

//            var jobWorker = new ShadowFileUploadWorker(systemjobObject);


            //Act
//            jobWorker.StartJob();


            //Assert
        }
Exemplo n.º 3
0
        public void Should_Mapped_SystemJob_To_Model()
        {
            // arrange
            var domain = new systemjob
            {
                Id                = 11,
                Created           = DateTime.Now,
                CurrentNumOfItems = 12,
                HasHeader         = true,
                HasPostAction_1   = true,
                HasPostAction_2   = true,
                IsAddNewItem      = true,
                IsNotified        = true,
                JobType           = JobType.BulkDeleteProduct,
                Parameters        = "PARAMETERS",
                ParametersOut     = "PARAMETERSOUT",
                Status            = JobStatus.Failed,
                SubmittedBy       = "SUBMITTED_BY",
                TotalNumOfItems   = 13
            };

            // act
            var model = Mapper.Map <SystemJob>(domain);

            // assert
            Assert.NotNull(model);
            Assert.Equal(model.Id, domain.Id);
            Assert.Equal(model.CurrentNumOfItems, domain.CurrentNumOfItems);
            Assert.Equal(model.HasHeader, domain.HasHeader);
            Assert.Equal(model.HasPostAction_1, domain.HasPostAction_1);
            Assert.Equal(model.HasPostAction_2, domain.HasPostAction_2);
            Assert.Equal(model.IsAddNewItem, domain.IsAddNewItem);
            Assert.Equal(model.IsNotified, domain.IsNotified);
            Assert.Equal(model.JobType, domain.JobType);
            Assert.Equal(model.Parameters, domain.Parameters);
            Assert.Equal(model.ParametersOut, domain.ParametersOut);
            Assert.Equal(model.Status, domain.Status);
            Assert.Equal(model.SubmittedBy, domain.SubmittedBy);
            Assert.Equal(model.TotalNumOfItems, domain.TotalNumOfItems);
        }