public void EngageDealerTest() { _dealerMock.Setup(x => x.PlayHand(It.Is<IShoe>(y => y.Equals(_shoeMock.Object)))).Returns(new List<uint>().AsEnumerable()); var sut = new Table(1, 2, 1, .25, _listPlayerMocks, _dealerMock.Object, _shoeMock.Object); sut.EngageDealer(); _mockRepository.VerifyAll(); }
public void InitialDealTo_Player() { var twoCards = new List<uint> { 1, 10 }.ToArray(); _shoeMock.Setup(x => x.CardRequest(It.Is<int>(y => y.Equals(2)))).Returns(twoCards); _playerMock.Setup(x => x.SetNewHand(It.Is<uint[]>(y => y.Equals(twoCards)))); var sut = new Table(1, 2, 1, .25, _listPlayerMocks, _dealerMock.Object, _shoeMock.Object); sut.InitialDealTo<IPlayer>(); _mockRepository.VerifyAll(); }
public void InitialDealTo_BadType() { var sut = new Table(1, 2, 1, .25, _listPlayerMocks, _dealerMock.Object, _shoeMock.Object); sut.InitialDealTo<object>(); }