public void Validate(GetProductByDateRequest request) { ValidResult validResultDate = productByDateValidationRule.ValidateDate(request.Date); if (validResultDate.GetError().Length > 0) { throw new Exception(validResultDate.GetError()); } }
public void Validate(GetUserRequest requsetUserEvent) { ValidResult validResultLogin = enterValidationRule.ValidateLogin(requsetUserEvent.Login); ValidResult validResultPassword = enterValidationRule.ValidatePassword(requsetUserEvent.Password); if (validResultLogin.GetError().Length > 0) { throw new Exception(validResultLogin.GetError()); } else if (validResultPassword.GetError().Length > 0) { throw new Exception(validResultPassword.GetError()); } }
public void Validate(GetReportSimpleRequest request) { ValidResult validResultSinceDate = reportValidationRule.ValidateSinceDate(request.SinceDate); ValidResult validResultToDate = reportValidationRule.ValidateSinceDate(request.ToDate); if (validResultSinceDate.GetError().Length > 0) { throw new Exception(validResultSinceDate.GetError()); } else if (validResultToDate.GetError().Length > 0) { throw new Exception(validResultToDate.GetError()); } }
public void Validate(GetSaleByClassRequest request) { ValidResult validResultSinceDate = saleByDateValidationRule.ValidateSinceDate(request.SinceDate); ValidResult validResultToDate = saleByDateValidationRule.ValidateToDate(request.ToDate); if (validResultSinceDate.GetError().Length > 0) { throw new Exception(validResultSinceDate.GetError()); } else if (validResultToDate.GetError().Length > 0) { throw new Exception(validResultToDate.GetError()); } }
public void TopicCorrected() { IDataNotesValidationRule dataNotesValidationRule = new DataNotesValidationRule(); ValidResult v1 = dataNotesValidationRule.ValidateTopic("fds"); Assert.IsTrue(v1.GetError().Length == 0); }
public void TextNotCorrected() { IDataNotesValidationRule dataNotesValidationRule = new DataNotesValidationRule(); ValidResult v1 = dataNotesValidationRule.ValidateText(""); Assert.IsTrue(v1.GetError().Length > 0); }
public void DateCorrected() { IDataNotesValidationRule dataNotesValidationRule = new DataNotesValidationRule(); ValidResult v1 = dataNotesValidationRule.ValidateDate(DateTime.Now); Assert.IsTrue(v1.GetError().Length == 0); }
public void SecondNameCorrected() { IUpdateAccountValidationRule updateAccountValidationRule = new UpdateAccountValidationRule(); ValidResult v1 = updateAccountValidationRule.ValidateLastName("somthing"); Assert.IsTrue(v1.GetError().Length == 0); }
public void RetunedDateNotCorrected() { IProductValidationRule productValidationRule = new ProductValidationRule(); ValidResult v1 = productValidationRule.ValidateReturnedDate("", true); Assert.IsTrue(v1.GetError().Length > 0); }
public void ExpCorrected() { IProductValidationRule productValidationRule = new ProductValidationRule(); ValidResult v1 = productValidationRule.ValidateExpirationDate("01.12.2019"); Assert.IsTrue(v1.GetError().Length == 0); }
public void DatetimeCorrected() { IArrivedGoodsValidationRule arrivedGoodsValidationRule = new ArrivedGoodsValidationRule(); ValidResult v1 = arrivedGoodsValidationRule.ValidateDateTime("01.12.2019"); Assert.IsTrue(v1.GetError().Length == 0); }
public void UnitCorrected() { IProductValidationRule productValidationRule = new ProductValidationRule(); ValidResult v1 = productValidationRule.ValidateUnit("sad"); Assert.IsTrue(v1.GetError().Length == 0); }
public void DatetmeNotCorrected() { IArrivedGoodsValidationRule arrivedGoodsValidationRule = new ArrivedGoodsValidationRule(); ValidResult v1 = arrivedGoodsValidationRule.ValidateDateTime("sd"); Assert.IsTrue(v1.GetError().Length > 0); }
public void DateNotCorrected() { IProductByDateValidationRule productByDateValidationRule = new ProductByDateValidationRule(); ValidResult v1 = productByDateValidationRule.ValidateDate(""); Assert.IsTrue(v1.GetError().Length > 0); }
public void PasswordNotCorrected() { IEnterValidationRule enterValidationRule = new EnterValidationRule(); ValidResult v1 = enterValidationRule.ValidatePassword("ыфв_"); ValidResult v2 = enterValidationRule.ValidatePassword(""); Assert.IsTrue(v1.GetError().Length > 0); Assert.IsTrue(v2.GetError().Length > 0); }
public void DateNotCorrected() { IReportValidationRule reportValidationRule = new ReportValidationRule(); ValidResult v1 = reportValidationRule.ValidateSinceDate(""); ValidResult v2 = reportValidationRule.ValidateToDate("sad"); Assert.IsTrue(v1.GetError().Length > 0); Assert.IsTrue(v2.GetError().Length > 0); }
public void DateCorrected() { IReportValidationRule reportValidationRule = new ReportValidationRule(); ValidResult v1 = reportValidationRule.ValidateSinceDate("01.12.2019"); ValidResult v2 = reportValidationRule.ValidateToDate("01.12.2019"); Assert.IsTrue(v1.GetError().Length == 0); Assert.IsTrue(v2.GetError().Length == 0); }
public void PasswordCorrected() { IEnterValidationRule enterValidationRule = new EnterValidationRule(); ValidResult v1 = enterValidationRule.ValidatePassword("somthing"); ValidResult v2 = enterValidationRule.ValidatePassword("somthing23"); Assert.IsTrue(v1.GetError().Length == 0); Assert.IsTrue(v2.GetError().Length == 0); }
public void DateCorrected() { ISaleByDateValidationRule saleByDateValidationRule = new SaleByDateValidationRule(); ValidResult v1 = saleByDateValidationRule.ValidateSinceDate("01.12.2019"); ValidResult v2 = saleByDateValidationRule.ValidateToDate("01.12.2019"); Assert.IsTrue(v1.GetError().Length == 0); Assert.IsTrue(v2.GetError().Length == 0); }
public void DateNotCorrected() { ISaleByDateValidationRule saleByDateValidationRule = new SaleByDateValidationRule(); ValidResult v1 = saleByDateValidationRule.ValidateSinceDate(""); ValidResult v2 = saleByDateValidationRule.ValidateToDate("sad"); Assert.IsTrue(v1.GetError().Length > 0); Assert.IsTrue(v2.GetError().Length > 0); }
public void SalesPriceNotCorrected() { IProductValidationRule productValidationRule = new ProductValidationRule(); IArrivedGoodsValidationRule arrivedGoodsValidationRule = new ArrivedGoodsValidationRule(); ValidResult v1 = productValidationRule.ValidateSalesPrice("0"); ValidResult v2 = arrivedGoodsValidationRule.ValidateAllSalesPrice("as"); Assert.IsTrue(v1.GetError().Length > 0); Assert.IsTrue(v2.GetError().Length > 0); }
public void Validate(AddNotesRequest request) { ValidResult validResultTopic = dataAccountValidationRule.ValidateTopic(request.Topic); ValidResult validResultText = dataAccountValidationRule.ValidateText(request.Text); ValidResult validResultDate = dataAccountValidationRule.ValidateDate(request.Date); if (validResultTopic.GetError().Length > 0) { throw new Exception(validResultTopic.GetError()); } else if (validResultText.GetError().Length > 0) { throw new Exception(validResultText.GetError()); } else if (validResultDate.GetError().Length > 0) { throw new Exception(validResultDate.GetError()); } }
public void CountCorrected() { IProductValidationRule productValidationRule = new ProductValidationRule(); IArrivedGoodsValidationRule arrivedGoodsValidationRule = new ArrivedGoodsValidationRule(); ValidResult v1 = productValidationRule.ValidateCount("22"); ValidResult v2 = arrivedGoodsValidationRule.ValidateCount("22"); Assert.IsTrue(v1.GetError().Length == 0); Assert.IsTrue(v2.GetError().Length == 0); }
public void Validate(EditAccountRequest requestEditEvent) { ValidResult validResultLastName = updateAccountValidationRule.ValidateLastName(requestEditEvent.LastName); ValidResult validResultFirstName = updateAccountValidationRule.ValidateFirstName(requestEditEvent.FirstName); ValidResult validResultSecondName = updateAccountValidationRule.ValidateSecondName(requestEditEvent.SecondName); if (validResultLastName.GetError().Length > 0) { throw new Exception(validResultLastName.GetError()); } else if (validResultFirstName.GetError().Length > 0) { throw new Exception(validResultFirstName.GetError()); } else if (validResultSecondName.GetError().Length > 0) { throw new Exception(validResultSecondName.GetError()); } }
public void Validate(AddSaleRequest request) { ValidResult validResultCount = saleValidationRule.ValidateCount(request.Count); ValidResult validResultDatetime = saleValidationRule.ValidateDatetime(request.DateTime); ValidResult validResultProduct = saleValidationRule.ValidateProduct(request.Product); if (validResultCount.GetError().Length > 0) { throw new Exception(validResultCount.GetError()); } else if (validResultDatetime.GetError().Length > 0) { throw new Exception(validResultDatetime.GetError()); } else if (validResultProduct.GetError().Length > 0) { throw new Exception(validResultDatetime.GetError()); } }
public void PurchaseCorrected() { IProductValidationRule productValidationRule = new ProductValidationRule(); IArrivedGoodsValidationRule arrivedGoodsValidationRule = new ArrivedGoodsValidationRule(); ValidResult v1 = productValidationRule.ValidatePurchasePrice("2,0"); ValidResult v2 = arrivedGoodsValidationRule.ValidateAllPurchasePrice("2,0"); Assert.IsTrue(v1.GetError().Length == 0); Assert.IsTrue(v2.GetError().Length == 0); }
public void SecondNameNotCorrected() { IUpdateAccountValidationRule updateAccountValidationRule = new UpdateAccountValidationRule(); ValidResult v1 = updateAccountValidationRule.ValidateSecondName("ыфв_"); ValidResult v2 = updateAccountValidationRule.ValidateSecondName(""); ValidResult v3 = updateAccountValidationRule.ValidateSecondName("somthing23"); Assert.IsTrue(v1.GetError().Length > 0); Assert.IsTrue(v2.GetError().Length > 0); Assert.IsTrue(v3.GetError().Length > 0); }
public void Validate(EditProductGoodsRequest request) { ValidResult validResultUnit = productValidationRule.ValidateUnit(request.Unit); ValidResult validResultCount = arrivedGoodsValidationRule.ValidateCount(request.Count); ValidResult validResultDatetime = arrivedGoodsValidationRule.ValidateDateTime(request.DateTime); ValidResult validResultAllPurchasePrice = arrivedGoodsValidationRule.ValidateAllPurchasePrice(request.AllPurchasePrice); ValidResult validResultAllSalesPrice = arrivedGoodsValidationRule.ValidateAllSalesPrice(request.AllSalesPrice); ValidResult validResultExpirationDate = productValidationRule.ValidateExpirationDate(request.ExpirationDate); ValidResult validResultReturnedDate = productValidationRule.ValidateReturnedDate(request.ReturnedDate, request.Returned); if (validResultUnit.GetError().Length > 0) { throw new Exception(validResultUnit.GetError()); } else if (validResultCount.GetError().Length > 0) { throw new Exception(validResultCount.GetError()); } else if (validResultDatetime.GetError().Length > 0) { throw new Exception(validResultDatetime.GetError()); } else if (validResultExpirationDate.GetError().Length > 0) { throw new Exception(validResultExpirationDate.GetError()); } else if (validResultAllPurchasePrice.GetError().Length > 0) { throw new Exception(validResultAllPurchasePrice.GetError()); } else if (validResultAllSalesPrice.GetError().Length > 0) { throw new Exception(validResultAllSalesPrice.GetError()); } else if (validResultReturnedDate.GetError().Length > 0) { throw new Exception(validResultReturnedDate.GetError()); } }
public void AddSaleCorrected() { Product product = new Product() { Id = 1, Unit = "Apple", ArrivedGoods = new ArrivedGoods { Id = 1, Provider = new Provider { Id = 2 }, Department = new Department { Id = 1 }, Seller = new Seller { Id = 2 } }, SalesPrice = 0.83f, PurchasePrice = 0.83f, Category = new Category { Id = 3 }, Class = new Class { Id = 4 }, TareChange = new TareChange { Id = 2 }, Count = 58, ExpirationDate = new DateTime(2019, 12, 20), Returned = false, ReturnedDate = null, WritenOff = false }; ISaleValidationRule saleValidationRule = new SaleValidationRule(); ValidResult v1 = saleValidationRule.ValidateCount("2"); ValidResult v2 = saleValidationRule.ValidateDatetime("01.12.2019"); ValidResult v3 = saleValidationRule.ValidateProduct(product); Assert.IsTrue(v1.GetError().Length == 0); Assert.IsTrue(v2.GetError().Length == 0); }