public void Constructor_ShouldSetProperties()
        {
            var dut = new CreateModeCommand("TitleA", false);

            Assert.AreEqual("TitleA", dut.Title);
            Assert.IsFalse(dut.ForSupplier);
        }
        public void Setup()
        {
            // Arrange
            _modeRepositoryMock = new Mock <IModeRepository>();
            _modeRepositoryMock
            .Setup(x => x.Add(It.IsAny <Mode>()))
            .Callback <Mode>(x =>
            {
                _modeAdded = x;
            });

            _command = new CreateModeCommand(TestMode, false);

            _dut = new CreateModeCommandHandler(
                _modeRepositoryMock.Object,
                UnitOfWorkMock.Object,
                PlantProviderMock.Object
                );
        }