Exemplo n.º 1
0
        AssemblyResult Run(RunContext runContext, IEnumerable <Convention> conventions, params Type[] candidateTypes)
        {
            var resultListener = new AssemblyResultListener(listener);

            resultListener.AssemblyStarted(runContext.Assembly);

            foreach (var convention in conventions)
            {
                convention.Execute(resultListener, candidateTypes);
            }

            var result = resultListener.AssemblyResult;

            resultListener.AssemblyCompleted(runContext.Assembly, result);

            return(result);
        }
Exemplo n.º 2
0
        AssemblyResult Run(RunContext runContext, IEnumerable<Convention> conventions, params Type[] candidateTypes)
        {
            var resultListener = new AssemblyResultListener(listener);

            resultListener.AssemblyStarted(runContext.Assembly);

            foreach (var convention in conventions)
                convention.Execute(resultListener, candidateTypes);

            var result = resultListener.AssemblyResult;

            resultListener.AssemblyCompleted(runContext.Assembly, result);

            return result;
        }