public function testRemoveValidation() { //can we remove all fields at once? $requiredFields = new RequiredFields('Title', 'Content', 'Image', 'AnotherField'); $requiredFields->removeValidation(); //check there are no required fields $this->assertEmpty($requiredFields->getRequired(), "Failed to remove all the required fields using 'removeValidation()'"); }