public function testEmail() { $expect = array(null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, '*****@*****.**', '*****@*****.**', null, null, null, null, null, null, null, null, null); foreach ($this->tests as $index => $value) { $this->assertSame($expect[$index], Filter::email($value), "Test index: {$index}"); } $this->assertSame($expect, call_user_func_array('\\Filter\\Filter::email', $this->tests)); }