public void VersionRequirement_Compare_SatisfiedBy_Null_Input()
        {
            var validRequirement = new VersionRequirement(Version.Parse("1.0"), CompareType.EqualTo);

            Assert.Throws <ArgumentNullException>(() => validRequirement.SatisfiedWith(null));
        }
        public void VersionRequirement_Compare_SatisfiedBy_NormalInputs(string testedVersion, CompareType type, bool expected)
        {
            var requirement = new VersionRequirement(Version.Parse("1.0"), type);

            Assert.AreEqual(requirement.SatisfiedWith(Version.Parse(testedVersion)), expected);
        }