// Path: test/test/ModulesAssertions.java
// public static ValidationAssert assertThat(Model model) {
//     return new ValidationAssert(model);
// }


import org.fest.assertions.GenericAssert;
import javax.validation.ConstraintViolation;
import java.util.Set;
import static play.data.validation.Validation.getValidator;
import static test.ModulesAssertions.assertThat;
package test;




public class ValidationAssert extends GenericAssert<ValidationAssert, Object> {

    public ValidationAssert(Object model) {
        super(ValidationAssert.class, model);
    }

    public ValidationAssert isValid() {
// Path: test/test/ModulesAssertions.java
// public static ValidationAssert assertThat(Model model) {
//     return new ValidationAssert(model);
// }


// Path: test/test/ValidationAssert.java
import org.fest.assertions.GenericAssert;
import javax.validation.ConstraintViolation;
import java.util.Set;
import static play.data.validation.Validation.getValidator;
import static test.ModulesAssertions.assertThat;

package test;




public class ValidationAssert extends GenericAssert<ValidationAssert, Object> {

    public ValidationAssert(Object model) {
        super(ValidationAssert.class, model);
    }

    public ValidationAssert isValid() {
        assertThat(validate()).isEmpty();