public void InvalidEmail() { var input = new FeedbackInsertInput { Email = "ThisIsNotAnEmail", FirstName = "Alan", LastName = "Hyneman", Message = "So grateful for everyone providing feedback", Subject = "Thank You" }; //Expecting a failure Assert.IsTrue(input.IsValid() == false); Utilities.WriteValidationErrors(input.ValidationResults); }
public void NullParameters() { var input = new FeedbackInsertInput { //Email = "*****@*****.**", //FirstName = "Alan", //LastName = "Hyneman", //Message = "So grateful for everyone providing feedback", //Subject = "Thank You" }; //Expecting a failure Assert.IsTrue(input.IsValid() == false); Utilities.WriteValidationErrors(input.ValidationResults); }
public void ValidInsert() { var input = new FeedbackInsertInput { Email = "*****@*****.**", FirstName = "Alan", LastName = "Hyneman", Message = "This is a message", Subject = "Thank is a subject" }; Assert.IsTrue(input.IsValid()); //Call the service to get the output object var output = ServiceFactory.Data().FeedbackInsert(input); //We can test the return value against the enumeration for Inserted Assert.IsTrue(output.ReturnValue == FeedbackInsertOutput.Returns.Ok); }