public function testApiConstructor_CreatesInstance()
{
$params = ['param1' => 'value1', 'param2' => 'value2'];
$rules = [$rule1 = $this->createSolver(), $rule2 = $this->createSolver()];
$super = $this->createSupervisor($params, $rules);
$paramsResults = $this->getProtectedProperty($super, 'params');
$rulesResults = $this->getProtectedProperty($super, 'rules');
$this->assertSame($params, $paramsResults);
$this->assertSame($rules, $rulesResults);
}