private void SetUp()
 {
     _connectionSettings = ConnectionSettings.Instance("127.0.0.1", 5672, "rabbitMQSamples", "colin", "123456");
     _phoneNumberExecutive = new PhoneNumberExecutive(_connectionSettings);
     _phoneNumberFinder = new PhoneNumberFinder(_connectionSettings);
     _matchtedPhoneNumberCounter = new MatchtedPhoneNumberCounter(_connectionSettings);
     _totalPhoneNumbersCounter = new TotalPhoneNumbersCounter(_connectionSettings);
 }
        private void SetUp()
        {
            DomainEventPublisher.Instance.Reset();

            SlothServer.ExecuteInProcessDetachedServer();

            Thread.Sleep(500);

            _phoneNumberExecutive = new PhoneNumberExecutive();
            _phoneNumberFinder = new PhoneNumberFinder();
            _matchtedPhoneNumberCounter = new MatchtedPhoneNumberCounter();
            _totalPhoneNumbersCounter = new TotalPhoneNumbersCounter();

            SlothClient.Instance.Register(this._phoneNumberExecutive);
            SlothClient.Instance.Register(this._phoneNumberFinder);
            SlothClient.Instance.Register(this._matchtedPhoneNumberCounter);
            SlothClient.Instance.Register(this._totalPhoneNumbersCounter);

            _publisher = new ExchangePublisher("PhoneNumberExchange");
        }