Esempio n. 1
0
        public void ThenTheAssignedAndInnerActivityIsExecutedBy(string keyName, string ttlName, string innerActivityName, string redisActivityName)
        {
            var hostName = _scenarioContext.Get <string>("hostName");
            var password = _scenarioContext.Get <string>("password");
            var port     = _scenarioContext.Get <int>("port");
            var key      = _scenarioContext.Get <string>(keyName);
            var ttl      = _scenarioContext.Get <int>(ttlName);
            var impl     = _scenarioContext.Get <RedisCacheImpl>("impl");

            var assignActivity = _scenarioContext.Get <DsfMultiAssignActivity>(innerActivityName);
            SpecRedisActivity redisActivity = ExecuteRedisActivity(hostName, password, port, key, ttl, impl, assignActivity);

            _scenarioContext.Add(redisActivityName, redisActivity);
        }
Esempio n. 2
0
 private static void ExecuteCacheTool(SpecRedisActivity redisActivity, Mock <IDSFDataObject> mockDataobject)
 {
     redisActivity.SpecExecuteTool(mockDataobject.Object);
 }