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); }
private static void ExecuteCacheTool(SpecRedisActivity redisActivity, Mock <IDSFDataObject> mockDataobject) { redisActivity.SpecExecuteTool(mockDataobject.Object); }