private Behaviour(string targetApplicationLayer, Loggers loggers, string testName, string businessValue) { _loggers = loggers; _targetApplicationLayer = targetApplicationLayer; Log(() => _loggers.WriteLine("{0}", new[] {testName})); Log(() => _loggers.WriteLine("so that" + Loggers.MidAlignSeparator + businessValue.ExpandToReadable().DecapitaliseInitial())); _loggers.StepsStart(); }
private Behaviour(string targetApplicationLayer, object appRunner, Loggers loggers, string testName, string businessValue, Action preStepAction = null) { _appRunner = appRunner; _loggers = loggers; _preStepAction = preStepAction; _targetApplicationLayer = targetApplicationLayer; Log(() => _loggers.WriteLine("{0}", new[] { testName })); Log(() => _loggers.WriteLine("so that" + Loggers.MidAlignSeparator + businessValue.ExpandToReadable().DecapitaliseInitial())); }