diff --git a/tests/unit/HttpStatusCodeTest.php b/tests/unit/HttpStatusCodeTest.php index 50f9615..7d4dec3 100644 --- a/tests/unit/HttpStatusCodeTest.php +++ b/tests/unit/HttpStatusCodeTest.php @@ -5,7 +5,7 @@ use PHPUnit\Framework\TestCase; use RB\Core\HttpStatusCode; -class HttpStatusCodesTest extends TestCase +class HttpStatusCodeTest extends TestCase { public function testGetCodeWithMessage() { diff --git a/tests/unit/RBValidatorTest.php b/tests/unit/RBValidatorTest.php index e69de29..b5a5836 100644 --- a/tests/unit/RBValidatorTest.php +++ b/tests/unit/RBValidatorTest.php @@ -0,0 +1,38 @@ +set('response_builder.messages.failed_validation', 'Validation failed.'); + } + + public function testValidate() + { + $data = [ + 'name' => 'John', + 'age' => 26, + 'city' => 'New York' + ]; + + $rules = [ + 'name' => 'string', + 'age' => 'integer', + 'city' => 'required' + ]; + + $this->assertTrue( RBValidator::validate( $data, $rules ) ); + } +} \ No newline at end of file