/**
  *
  */
 public function testSettings()
 {
     SquirrelCache::setCacheActive(false);
     $this->assertFalse(SquirrelCache::isCacheActive(), "Set Cache to inactive, but did not come back false.");
     SquirrelCache::setCacheActive(true);
     $this->assertTrue(SquirrelCache::isCacheActive(), "Set Cache to active, but did not come back true.");
     $prefix = self::CACHE_PREFIX;
     $class = "App\\User";
     SquirrelCache::setCacheKeyPrefix($prefix);
     $plainPrefix = SquirrelCache::getCacheKeyPrefix();
     $expectedPrefix = $prefix . "::";
     $this->assertEquals($plainPrefix, $expectedPrefix, "Set prefix to `{$plainPrefix}`, but didn't get expected result `{$expectedPrefix}`");
     $classPrefix = SquirrelCache::getCacheKeyPrefix($class);
     $expectedPrefix = $prefix . "::" . $class . "::";
     $this->assertEquals($classPrefix, $expectedPrefix, "Set prefix to `{$plainPrefix}` with Class `{$class}`, but didn't get expected result `{$expectedPrefix}`");
 }