public void TheAddTreadMillMethod()
        {
            var commandInvoker = Substitute.For<ICommandInvoker>();
            var controller = new CardioController(null, commandInvoker);
            var inModel = new TreadmillViewModel();

            controller.AddTreadmill(inModel);
            commandInvoker.Received(1).Execute(Arg.Is<AddCardioCommand>(x => x.ToAdd.Equals(inModel)));
        }
        public void TheAddEllipticalMethod()
        {
            var commandInvoker = Substitute.For<ICommandInvoker>();
            var controller = new CardioController(null, commandInvoker);
            var inModel = new EllipticalViewModel {Calories = 7, Duration = 8, Level = 9, Program = "a"};

            controller.AddElliptical(inModel);
            commandInvoker.Received(1).Execute(Arg.Is<AddCardioCommand>(x => x.ToAdd.Equals(inModel)));
        }