IFlagCacheManager ManagerWithCachedFlags()
        {
            var flagCacheManager = new FlagCacheManager(deviceCache, inMemoryCache, listenerManager, user);

            flagCacheManager.CacheFlagsFromService(JSONReader.StubbedFlagsDictionary(), user);
            return(flagCacheManager);
        }
        IFlagCacheManager ManagerWithCachedFlags()
        {
            var flagCacheManager = new FlagCacheManager(deviceCache, inMemoryCache, listenerManager, user);
            var flags            = TestUtil.DecodeFlagsJson(initialFlagsJson);

            flagCacheManager.CacheFlagsFromService(flags, user);
            return(flagCacheManager);
        }