Beispiel #1
0
        public void ShouldMatch_White_White()
        {
            //assign
            IColor color1 = new ColorWhite();
            IColor color2 = new ColorWhite();
            //act
            bool matches = color1.Matches(color2);

            //assert
            matches.Should().BeTrue();
        }
Beispiel #2
0
        public void ShouldNotMatch_White_Green()
        {
            //assign
            IColor white = new ColorWhite();
            IColor green = new ColorGreen();
            //act
            bool matches = white.Matches(green);

            //assert
            matches.Should().BeFalse();
        }
Beispiel #3
0
        public void ShouldNotMatch_White_Red()
        {
            //assign
            IColor redColor = new ColorRed();
            IColor white    = new ColorWhite();
            //act
            bool matches = white.Matches(redColor);

            //assert
            matches.Should().BeFalse();
        }
Beispiel #4
0
        public void ShouldNotMatch_White_Blue()
        {
            //assign
            IColor white     = new ColorWhite();
            IColor blueColor = new ColorBlue();
            //act
            bool matches = white.Matches(blueColor);

            //assert
            matches.Should().BeFalse();
        }