public void ReturnInValidWhenInvalidInputPassed(GetATPBySymbolQuery input) { //Arrange var validator = new GetATPBySymbolQueryValidator(); //Act var validationResult = validator.Validate(input); //Assert validationResult.IsValid.Should().BeFalse("Validation failed"); }
public void ReturnValidWhenValidInputPassed() { //Arrange var validator = new GetATPBySymbolQueryValidator(); //Act var validationResult = validator.Validate(new GetATPBySymbolQuery { SymbolName = "INFY", PreviousContractFromDate = new DateTime(2018, 6, 29), PreviousContractToDate = new DateTime(2018, 7, 26), PreviousContractExpiryDate = new DateTime(2018, 7, 26), FirstDayOfNewContract = new DateTime(2018, 7, 27), NewContractExpiryDate = new DateTime(2018, 8, 29) }); //Assert validationResult.IsValid.Should().BeTrue("Validation Passed"); }