public void OnAssemblyEnd(AssemblyInfo assemblyInfo)
 {
     assemblyEnd = assemblyInfo;
 }
 public void OnAssemblyEnd(AssemblyInfo assemblyInfo)
 {
     this.listeners.Each(listener => listener.OnAssemblyEnd(assemblyInfo));
 }
        public static void Run(this ISpecificationRunListener adapter, AssemblyInfo assemblyInfo, SpecificationInfo specificationInfo, Result failure, ExceptionResult exceptionResult, ContextInfo contexInfo)
        {
            adapter.OnAssemblyStart(assemblyInfo);
            adapter.OnAssemblyEnd(assemblyInfo);

            adapter.OnSpecificationStart(specificationInfo);
            adapter.OnSpecificationEnd(specificationInfo, failure);

            adapter.OnFatalError(exceptionResult);

            adapter.OnContextStart(contexInfo);
            adapter.OnContextEnd(contexInfo);

            adapter.OnRunStart();
            adapter.OnRunEnd(); 
        }
 public void OnAssemblyStart(AssemblyInfo assemblyInfo)
 {
     assemblyStart = assemblyInfo;
 }
 public void OnAssemblyStart(AssemblyInfo assembly)
 {
     _reporter.OnAssemblyStart(assembly);
 }
 public void OnAssemblyEnd(AssemblyInfo assembly)
 {
     _reporter.OnAssemblyEnd(assembly);
 }
 public void OnAssemblyStart(AssemblyInfo assembly)
 {
 }
 public void OnAssemblyEnd(AssemblyInfo assembly)
 {
     LastAssembly = assembly;
 }
 public virtual void OnAssemblyEnd(AssemblyInfo assemblyInfo)
 {
     _runListener.OnAssemblyEnd(assemblyInfo);
 }
 public virtual void OnAssemblyStart(AssemblyInfo assemblyInfo)
 {
     _runListener.OnAssemblyStart(assemblyInfo);
 }
        public long GetAssemblyTime(AssemblyInfo assemblyInfo)
        {
            if (this._assemblyTimes.ContainsKey(assemblyInfo))
            {
                return this._assemblyTimes[assemblyInfo];
            }

            return -1;
        }
 public void OnAssemblyEnd(AssemblyInfo assembly)
 {
     this._assemblyTimer.Stop();
     this._assemblyTimes[assembly] = this._assemblyTimer.ElapsedMilliseconds;
 }
 public void OnAssemblyStart(AssemblyInfo assembly)
 {
     this._assemblyTimer.Restart();
 }