Example #1
0
        public void SetRecieversShouldHaveRecievers([Frozen] Mock <IPlateu> plateu, Size size)
        {
            plateu.Setup(x => x.Size).Returns(size);
            SetPlateuSizeCommand sut = new SetPlateuSizeCommand(new Size(3, 3));
            Action actual            = () => sut.SetReceiver(plateu.Object);

            actual.Should().NotThrow <System.Exception>();
        }
Example #2
0
        public void SetPletauShouldSetPlateuSize([Frozen] Mock <IPlateu> plateu, Size size)
        {
            SetPlateuSizeCommand sut = new SetPlateuSizeCommand(size);

            sut.SetReceiver(plateu.Object);
            sut.Execute();

            plateu.VerifySet(p => p.Size = It.Is <Size>(p => p.Height == size.Height && p.Width == size.Width), Times.Once);
        }
Example #3
0
        public void ConstructorShouldSetSizeProperty(int expectedX, int expectedY)
        {
            var expected             = new Size(expectedX, expectedY);
            SetPlateuSizeCommand sut = new SetPlateuSizeCommand(new Size(expectedX, expectedY));

            var actual = sut.Size;

            actual.Should().BeEquivalentTo(expected);
        }