/**
  * Test basic methods.
  * @covers Rentalhost\VanillaValidation\ValidationFieldRuleList::__construct
  * @covers Rentalhost\VanillaValidation\ValidationFieldRuleList::add
  * @covers Rentalhost\VanillaValidation\ValidationFieldRuleList::all
  * @covers Rentalhost\VanillaValidation\ValidationFieldRuleList::clear
  */
 public function testBasic()
 {
     $ruleList = new ValidationFieldRuleList();
     $ruleList->add('name1');
     $ruleList->add('name2');
     $ruleList->add('name3', [1, 2, 3]);
     $rule1 = new ValidationFieldRule('name1');
     $rule2 = new ValidationFieldRule('name2');
     $rule3 = new ValidationFieldRule('name3', [1, 2, 3]);
     static::assertEquals([$rule1, $rule2, $rule3], $ruleList->all());
     $ruleList->clear();
     static::assertEmpty($ruleList->all());
 }