public function it_should_throw_if_a_setting_is_not_a_string($notStringSetting)
{
$settings = $this->getClassRequiredSettings();
$settings = array_combine($settings, $settings);
$settings[$notStringSetting] = ['foo' => 'bar'];
$this->expectException(\BadMethodCallException::class);
$class = $this->classUnderTest;
new $class($settings);
}