コード例 #1
0
ファイル: StubSourceBuilder.cs プロジェクト: asipe/shamz
        private static string BuildLogic(StubSpec spec)
        {
            var buf = new StringBuilder();

            foreach (var invocation in spec.Invocations)
            {
                buf.AppendFormat(_IsMatchCallTemplate,
                                 ForgeUseRegex(invocation),
                                 FormatCommandLine(invocation),
                                 invocation.ExecutionDelay,
                                 invocation.ExitCode);
            }
            return(buf.ToString());
        }
コード例 #2
0
ファイル: StubSourceBuilder.cs プロジェクト: asipe/shamz
 public string Build(StubSpec spec)
 {
     return(string.Format(_ClassTemplate, BuildLogic(spec), spec.DefaultExitCode));
 }