public void validate_default() { OperationalCostViewModel viewModel = new OperationalCostViewModel(); var result = viewModel.Validate(null); Assert.True(0 < result.Count()); }
public void Should_Success_Instantiate() { OperationalCostViewModel viewModel = new OperationalCostViewModel() { Code = "Code", Month = 1, Year = 2020 }; Assert.Equal("Code", viewModel.Code); Assert.Equal(1, viewModel.Month); Assert.Equal(2020, viewModel.Year); }
public void Mapping_With_AutoMapper_Profiles() { var configuration = new MapperConfiguration(cfg => { cfg.AddProfile <OperationalCostProfile>(); }); var mapper = configuration.CreateMapper(); OperationalCostViewModel vm = new OperationalCostViewModel { Id = 1 }; OperationalCostModel model = mapper.Map <OperationalCostModel>(vm); Assert.Equal(vm.Id, model.Id); }
public virtual void ValidateVM() { var dbContext = DbContext(GetCurrentMethod()); var serviceProvider = GetServiceProviderMock(dbContext).Object; DirectLaborCostFacade facade = new DirectLaborCostFacade(serviceProvider, dbContext); var data = new OperationalCostViewModel() { }; System.ComponentModel.DataAnnotations.ValidationContext validationContext = new System.ComponentModel.DataAnnotations.ValidationContext(data, serviceProvider, null); var response = data.Validate(validationContext); Assert.NotEmpty(response); }