public void Setup() { listenerMock = Substitute.For <IAuctionEventListener>(); failureReporterMock = Substitute.For <IXMPPFailureReporter>(); loggerMock = Substitute.For <ILogger>(); var list = new List <IAuctionEventListener>(); list.Add(listenerMock); translator = new AuctionMessageTranslator(SNIPER_ID, list, failureReporterMock); }
public AuctionMessageTranslator(JID inSniperJId, IAuctionEventListener inListener) { mSniperId = inSniperJId; mParser.RegisterAction("CLOSE", (ev) => { inListener.AuctionClosed(); }); mParser.RegisterAction("PRICE", (ev) => { inListener.CurrentPrice( ev.IntegerValueOf("CurrentPrice"), ev.IntegerValueOf("Increment"), ev.PriceSourceFrom(mSniperId) ); }); }
public void ReceivesEventsFromAuctionServerAfterJoining() { IAuctionEventListener eventListenerMock = Substitute.For <IAuctionEventListener>(); IAuction auction = new XMPPAuction(connection, item, Substitute.For <IXMPPFailureReporter>()); auction.AddAuctionEventListener(eventListenerMock); auction.Join(); HasReceivedJoinRequestFromSniper(string.Format(ITEM_ID_AS_LOGIN, item.Identifier)); AnnounceClosed(); //Sometimes test finishes before the client receives the Close message. So we set buffer for client to receive and process the message. Thread.Sleep(1000); eventListenerMock.Received(1).AuctionClosed(); }
public void Initialize() { _mocks = new MockRepository(); _mockListener = _mocks.StrictMock <IAuctionEventListener>(); _translator = new AuctionMessageTranslator(_sniperId, _mockListener); }
public void TestSetup() { _mocks = new MockRepository(); _mockListener = _mocks.StrictMock <IAuctionEventListener>(); _translator = new AuctionMessageTranslator(SNIPER_ID, _mockListener); }
public void TestSetup() { _mocks = new MockRepository(); _mockListener = _mocks.StrictMock<IAuctionEventListener>(); _translator = new AuctionMessageTranslator(SNIPER_ID, _mockListener); }
public AuctionMessageTranslator(IAuctionEventListener auctionEventListener) { this.auctionEventListener = auctionEventListener; }
public void Initialize() { auctionEventListener = A.Fake<IAuctionEventListener>(); amt = new AuctionMessageTranslator(SNIPER_ID, auctionEventListener); }
public void Initialize() { auctionEventListener = A.Fake <IAuctionEventListener>(); amt = new AuctionMessageTranslator(SNIPER_ID, auctionEventListener); }
public void AddAuctionEventListener(IAuctionEventListener eventListener) { _chat.AddMessageListener(new AuctionMessageTranslator(_connection.User, eventListener).ProcessMessage); }
protected void SetUp() { mListener = MockRepository.GenerateMock <IAuctionEventListener>(); mTranslator = new AuctionMessageTranslator(SniperId, mListener); }
protected void SetUp() { mListener = MockRepository.GenerateMock<IAuctionEventListener>(); mTranslator = new AuctionMessageTranslator(SniperId, mListener); }
public void Setup() { _mock = new Mock <IAuctionEventListener>(); _listener = _mock.Object; _translator = new AuctionMessageTranslator(SniperId, _listener); }
public void AddAuctionEventListener(IAuctionEventListener auctionEventListener) { auctionEventListeners.Add(auctionEventListener); }
public AuctionMessageTranslator(string sniperId, IAuctionEventListener listener) { _sniperId = sniperId; _listener = listener; }
public AuctionMessageTranslator(string sniperId, IAuctionEventListener auctionEventListener) { _sniperId = sniperId; _auctionEventListener = auctionEventListener; }