Working Test using default factory with cache