示例#1
0
        public void GauntletDoesNotContainsStoneIfNotAdded(InfinityStones stone)
        {
            Gauntlet = new Common.InfinityGauntlet();

            var sut = Gauntlet.ContainsStone(stone);

            sut.Should().BeFalse();
        }
示例#2
0
        public void CanAddStoneToGauntlet(InfinityStones stone)
        {
            Gauntlet = new Common.InfinityGauntlet();

            Gauntlet.PlaceStone(stone);

            var sut = Gauntlet.ContainsStone(stone);

            sut.Should().BeTrue();
        }
示例#3
0
        public void CanRemoveStoneFromGauntlet(InfinityStones stone)
        {
            Gauntlet = new Common.InfinityGauntlet();

            Gauntlet.PlaceStone(stone);

            Gauntlet.RemoveStone(stone);

            var sut = Gauntlet.ContainsStone(stone);

            sut.Should().BeFalse();
        }