public function testGetters() { $testData = ['name' => 'petro', 'email' => '*****@*****.**']; $data = new FormData(FormData::METHOD_POST, $testData); $this->assertEquals(FormData::METHOD_POST, $data->getMethod()); $this->assertFalse($data->isMethod(FormData::METHOD_GET)); $this->assertTrue($data->isMethod(FormData::METHOD_POST)); $this->assertEquals(['name' => 'petro', 'email' => '*****@*****.**'], $data->getData()); $this->assertEquals('petro', $data->get('name')); $this->assertNull($data->get('age')); $this->assertTrue($data->has('email')); $this->assertFalse($data->has('age')); }