public void CanUpdateRuleWithString(string inLine, string rule, string attributeName, string outLine)
        {
            string line = inLine;

            CSharpUpdater.UpdateLineWithRule(ref line, new CSharpVersionUpdateRule(attributeName, rule));
            Assert.AreEqual(outLine, line);
        }
        public void CanFindAssemblyVersionAttribute(string input, string version)
        {
            var versionString = CSharpUpdater.GetVersionString(input, "AssemblyVersion");

            Assert.NotNull(versionString, "Expected a match");
            Assert.AreEqual(version, versionString.Value, "Version");
        }
        public void ShouldNotMatch(string input)
        {
            var versionString = CSharpUpdater.GetVersionString(input, "AssemblyVersion");

            Assert.Null(versionString, "Expected no match");
        }