public void OnNoCompletionPossible()
        {
            // Create new instance with default rule.
            // Note that rule doen't allow mobile installation.
            var classUnderTest = LicenseCalculatorFactory.CreateFromCase("default-with-mobile.csv");

            classUnderTest.GetMinLicenseRequired();
        }
        public void OnDuplicate()
        {
            // Create new instance with default rule.
            var classUnderTest = LicenseCalculatorFactory.CreateFromCase("duplicate.csv");

            // Ensure result is equal to expected output.
            uint output         = classUnderTest.GetMinLicenseRequired();
            uint expectedOutput = 1;

            Assert.AreEqual(output, expectedOutput);
        }