public void non_default_fill() { var count = 0; cache.OnMissing = key => ++count; cache.FillDefault("number"); cache["number"].ShouldBe(1); cache.Fill("diff", key => 1000); cache["diff"].ShouldBe(1000); }