public void TestValidUserInputCanBeSplitCorrectly(string inputString, string outputName, int outputSellIn, int outputQuality)
        {
            var inputVariables = ConsoleProcessing.GetInputVariablesFromUserInput(inputString);

            Assert.AreEqual(outputName, inputVariables.Item1);
            Assert.AreEqual(outputSellIn, inputVariables.Item2);
            Assert.AreEqual(outputQuality, inputVariables.Item3);
        }
 public void TestInvalidUserInputThrowsException(string input)
 {
     Assert.Throws <InvalidOperationException>(() => ConsoleProcessing.GetInputVariablesFromUserInput(input));
 }