protected override void Before_all_tests()
        {
            base.Before_all_tests();

            command = CommandFactory.TestSuiteStarted("asemblyName");
        }
 private void WrapTestWithStartAndEnd(Command command, string name, long durationMilliseconds)
 {
     WrapTestWithStartAndEnd(() => _messageWriter.Write(command), name, durationMilliseconds);
 }
 public void Write(Command command)
 {
     if (command == null) throw new ArgumentNullException("command");
     Write(command.ToString());
 }