public function testInvalidMultipleParams() { $rules = array('name' => array('multipleParams(3,2,1)')); $validation = CustomValidator::validate(null, $rules); $this->assertFalse($validation->isSuccess()); }
/** * @dataProvider nonStaticMethodInputProvider * @expectedException \nkm\RedsysVirtualPos\Validation\ValidatorException * @expectedExceptionCode \nkm\RedsysVirtualPos\Validation\ValidatorException::STATIC_METHOD */ public function testNonStaticMethods($inputs, $rules) { $validation_result = CustomValidator::validate($inputs, $rules); $this->assertEquals($expected, $validation_result->isSuccess()); }