public void Validate_Default() { FinishingPrintingSalesContractViewModel viewModel = new FinishingPrintingSalesContractViewModel(); viewModel.OrderQuantity = -1; var defaultValidationResult = viewModel.Validate(null); Assert.True(defaultValidationResult.Count() > 0); }
public void Validate_With_BuyerType_Export() { FinishingPrintingSalesContractViewModel viewModel = new FinishingPrintingSalesContractViewModel(); viewModel.Amount = 0; viewModel.Agent = new AgentViewModel() { Id = 1 }; viewModel.Commission = ""; viewModel.PointSystem = 4; viewModel.PointLimit = 0; viewModel.Details = new List <FinishingPrintingSalesContractDetailViewModel>() { new FinishingPrintingSalesContractDetailViewModel() { Id = 1, Color = "", Price = 0, }, new FinishingPrintingSalesContractDetailViewModel() { Id = 1, Color = "", Price = 0, }, }; BuyerViewModel buyer = new BuyerViewModel() { Id = 0, Name = "Name", Type = "ekspor", }; viewModel.Buyer = buyer; viewModel.OrderQuantity = 1; var defaultValidationResult = viewModel.Validate(null); Assert.True(defaultValidationResult.Count() > 0); }