public function propertiesOfVariousPrimitiveTypeAreSetInSingletonPropertiesIfConfigured()
{
$objectC = $this->objectManager->get(Fixtures\SingletonClassC::class);
// Note: The arguments are defined in the Objects.yaml of the Flow package (testing context)
$this->assertSame('a defined string', $objectC->getProtectedStringPropertySetViaObjectsYaml());
$this->assertSame(42.10101, $objectC->getProtectedFloatPropertySetViaObjectsYaml());
$this->assertSame(['iAm' => ['aConfigured' => 'arrayValue']], $objectC->getProtectedArrayPropertySetViaObjectsYaml());
$this->assertTrue($objectC->getProtectedBooleanTruePropertySetViaObjectsYaml());
$this->assertFalse($objectC->getProtectedBooleanFalsePropertySetViaObjectsYaml());
}