public bool ExpiredTest(int lastUpdateBuild, int currentBuild, BuildVersionCacheStrategy.BuildVersionCondition condition) { var strat = new BuildVersionCacheStrategy(condition); var response = new ResponseObject { LastUpdateBuild = lastUpdateBuild }; return(strat.Expired(response, currentBuild)); }
public bool DictionaryBuildCacheStrategyExpiredTest(int buildOffset) { var strat = new DictionaryCacheStrategy <EntryDictionary <int, ResponseObject>, int, ResponseObject>(); var buildStrat = new BuildVersionCacheStrategy(); ResponseObject ro = new ResponseObject(); ro.CacheStrategy = buildStrat; EntryDictionary <int, ResponseObject> responses = new EntryDictionary <int, ResponseObject>(); responses.Add(1, ro); responses.LastUpdateBuild = GwApi.Build - buildOffset; return(strat.Expired(responses)); }