Exemple #1
0
        public void ShouldFailTryWhenRemovingTokensItDoesNotHave()
        {
            uint redState = 0;

            _sut.SetCollectionState(redCount: redState);

            Assert.IsFalse(_sut.TryTake(TokenColor.Red, redState + 1));
            Assert.IsFalse(_sut.TryTake(new TokenCollection(redCount: redState + 2)));
        }