public void UTProcessAssembly_00003_TestAssemblyVersionResetMinor() { string line = "[assembly: AssemblyVersion(\"1.1.1.57\")]"; string result = ProcessAssembyVersion.IncreaseVersion(line, -1, "", 2, "AssemblyVersion(\""); Console.WriteLine($"Line to change: {line}# Result of change: {result}"); Assert.AreEqual("[assembly: AssemblyVersion(\"1.0.1.57\")]", result); }
public void UTProcessAssembly_TestToFailAssemblyVersionResetMajor() { string line = "[assembly: AssemblyVersion(\"5.1.1.57\")]"; string result = ProcessAssembyVersion.IncreaseVersion(line, -1, "", 1, "AssemblyVersion(\""); Console.WriteLine($"Line to change: {line}# Result of change: {result}"); Assert.AreNotEqual("[assembly: AssemblyVersion(\"0.1.1.57\")]", result); }
public void UTProcessAssembly_TestAssemblyVersionIncRevisionAndResetRevisionTop() { string line = "[assembly: AssemblyVersion(\"45.56987.15479.65534\")]"; int incParam = 4; string setVersion = ""; int rstParam = 4; string result = ProcessAssembyVersion.IncreaseVersion(line, incParam, setVersion, rstParam, "AssemblyVersion(\""); Assert.AreEqual("[assembly: AssemblyVersion(\"45.56987.15480.0\")]", result); }
public void UTProcessAssembly_TestAssemblyVersionSetIncBuildAndResetRevision() { string line = "[assembly: AssemblyVersion(\"65534.65534.65534.65534\")]"; int incParam = 3; string setVersion = "1.0.0.56"; int rstParam = 4; string result = ProcessAssembyVersion.IncreaseVersion(line, incParam, setVersion, rstParam, "AssemblyVersion(\""); Assert.AreEqual("[assembly: AssemblyVersion(\"1.0.1.0\")]", result); }
public void UTProcessAssembly_TestAssemblyVersionSetAndResetMajorIgnored() { string line = "[assembly: AssemblyVersion(\"65534.65534.65534.65534\")]"; int incParam = -1; string setVersion = "1.2.2.56"; int rstParam = 1; string result = ProcessAssembyVersion.IncreaseVersion(line, incParam, setVersion, rstParam, "AssemblyVersion(\""); Assert.AreEqual("[assembly: AssemblyVersion(\"1.2.2.56\")]", result); }
public void UTProcessAssembly_TestAssemblyVersionIncMajorAndResetRevisionTop() { string line = "[assembly: AssemblyVersion(\"45.56987.15479.65534\")]"; int incParam = 1; string setVersion = ""; int rstParam = 4; string result = ProcessAssembyVersion.IncreaseVersion(line, incParam, setVersion, rstParam, "AssemblyVersion(\""); Console.WriteLine($"Line to process: {line} #Result: {result}"); Assert.AreEqual("[assembly: AssemblyVersion(\"46.56987.15479.0\")]", result); }
public void UTProcessAssembly_TestAssemblyVersionIncreaseMajorTop() { string line = "[assembly: AssemblyVersion(\"65534.56.20.56987\")]"; string setVersion = ""; int incParam = 1; int rstParam = -1; string result = ProcessAssembyVersion.IncreaseVersion(line, incParam, setVersion, rstParam, "AssemblyVersion(\""); Console.WriteLine($"Line to process: {line} #Result: {result}"); Assert.AreEqual("[assembly: AssemblyVersion(\"1.56.20.56987\")]", result); }
public void UTProcessAssembly_TestAssemblyVersionIncreaseBuildNormally() { string line = "[assembly: AssemblyVersion(\"1.0.20.59\")]"; string setVersion = ""; int incParam = 3; int rstParam = -1; string result = ProcessAssembyVersion.IncreaseVersion(line, incParam, setVersion, rstParam, "AssemblyVersion(\""); Console.WriteLine($"Line to process: {line} #Result: {result}"); Assert.AreEqual("[assembly: AssemblyVersion(\"1.0.21.59\")]", result); }
public void UTProcessAssembly_TestAssemblyVersionSetIncMinorAndResetRevision() { string line = "[assembly: AssemblyVersion(\"65534.65534.65534.65534\")]"; int incParam = 2; string setVersion = "1.1.0.56"; int rstParam = 4; string result = ProcessAssembyVersion.IncreaseVersion(line, incParam, setVersion, rstParam, "AssemblyVersion(\""); Console.WriteLine($"Line to process: {line} #Result: {result}"); Assert.AreEqual("[assembly: AssemblyVersion(\"1.2.0.0\")]", result); }
public void UTProcessAssembly_TestAssemblyInformationalVersionWithIncBuildResetRevisionWithPreRelease() { string line = "[assembly: AssemblyInformationalVersion(\"1.0.0.4-PreRelease\")]"; int incParam = 3; string setVersion = ""; int rstParam = 4; string result = ProcessAssembyVersion.IncreaseVersion(line, incParam, setVersion, rstParam, "AssemblyInformationalVersion(\""); Console.WriteLine($"Line to process: {line} #Result: {result}"); Assert.AreEqual("[assembly: AssemblyInformationalVersion(\"1.0.1.0-PreRelease\")]", result); }
public void UTProcessAssembly_TestAssemblyFileVersionCSharpWithNoPatternToSearchAndIncreaseRevisionSetAssemblyFileVersion() { string result = ProcessAssembyVersion.IncreaseVersion("[assembly: AssemblyFileVersion(\"1.0.0.0\")]", 2, "3.1.7.53", -1, ""); Assert.AreEqual("[assembly: AssemblyFileVersion(\"1.0.0.0\")]", result); }
public void UTProcessAssembly_TestAssemblyVersionIncreaseNotExistantAsemblyVersionCSharpToCSharpVariable() { string result = ProcessAssembyVersion.IncreaseVersion("[assembly: AssemblyVersion(\"1.0.0.0\")]", 5, "", -1, "AssemblyVersion(\""); Assert.AreNotEqual("[assembly: AssemblyVersion(\"1.0.0.1\")]", result); }
public void UTProcessAssembly_TestAssemblyVersionIncreaseMajorVersion() { string result = ProcessAssembyVersion.IncreaseVersion("[assembly: AssemblyVersion(\"1.0.0.0\")]", 1, "", -1, "AssemblyVersion(\""); Assert.AreEqual("[assembly: AssemblyVersion(\"2.0.0.0\")]", result); }
public void UTProcessAssembly_TestAssemblyVersionIncreaseLastValueOnCommented() { string result = ProcessAssembyVersion.IncreaseVersion("//[assembly: AssemblyVersion(\"65534.65534.65534.65534\")]", 4, "", -1, "AssemblyVersion(\"", false); Assert.AreEqual("//[assembly: AssemblyVersion(\"1.0.0.0\")]", result); }
public void UTProcessAssembly_TestAssemblyVersionSetAndIncreaseMajor() { string result = ProcessAssembyVersion.IncreaseVersion("[assembly: AssemblyVersion(\"65534.65534.65534.65534\")]", 1, "1.0.0.56", -1, "AssemblyVersion(\""); Assert.AreEqual("[assembly: AssemblyVersion(\"2.0.0.56\")]", result); }
public void UTProcessAssembly_10002_TestAssemblyVersionSetVersioNSISStrCpy() { string result = ProcessAssembyVersion.IncreaseVersion("StrCpy $ASSEMBLY_VERSION \"1.0.0.270\"", -1, "3.1.7.53", -1, "$ASSEMBLY_VERSION \""); Assert.AreEqual("StrCpy $ASSEMBLY_VERSION \"3.1.7.53\"", result); }
public void UTProcessAssembly_10001_TestAssemblyVersionSetVersioNSISdefine() { string result = ProcessAssembyVersion.IncreaseVersion("!define ASSEMBLY_VERSION \"1.0.0.225\"", -1, "3.1.7.53", -1, "ASSEMBLY_VERSION \""); Assert.AreEqual("!define ASSEMBLY_VERSION \"3.1.7.53\"", result); }
public void UTProcessAssembly_TestAssemblyFileVersionCSharpExampleFromVisualStudioWithThreeAsterisk() { string result = ProcessAssembyVersion.IncreaseVersion("[assembly: AssemblyFileVersion(\"1.*.*.*\")]", -1, "", -1, "AssemblyFileVersion(\""); Assert.AreEqual("[assembly: AssemblyFileVersion(\"1.*.*.*\")]", result); }
public void UTProcessAssembly_TestAssemblyVersionIncreaseMinorVersionAsemblyVersionCSharpToCSharpVariable() { string result = ProcessAssembyVersion.IncreaseVersion("[assembly: AssemblyVersion(\"1.0.0.0\")]", 2, "", -1, "AssemblyVersion(\""); Assert.AreEqual("[assembly: AssemblyVersion(\"1.1.0.0\")]", result); }
public void UTProcessAssembly_TestAssemblyFileVersionCSharpWithNoLineToSearch() { string result = ProcessAssembyVersion.IncreaseVersion("", 0, "", 0, "AssemblyFileVersion(\""); Assert.AreNotEqual("[assembly: AssemblyFileVersion(\"1.0.0.0\")]", result); }
public void UTProcessAssembly_TestAssemblyFileVersionCSharpWithNoPatternToSearch() { string result = ProcessAssembyVersion.IncreaseVersion("[assembly: AssemblyFileVersion(\"1.0.*.*\")]", -1, "", -1, ""); Assert.AreEqual("[assembly: AssemblyFileVersion(\"1.0.*.*\")]", result); }
public void UTProcessAssembly_TestAssemblyFileVersionSetFileVersionCSharpToCSharpVariable() { string result = ProcessAssembyVersion.IncreaseVersion("[assembly: AssemblyFileVersion(\"1.0.0.0\")]", -1, "3.1.7.53", -1, "AssemblyFileVersion(\""); Assert.AreEqual("[assembly: AssemblyFileVersion(\"3.1.7.53\")]", result); }
public void UTProcessAssembly_10001_TestAssemblyVersionSetVersionVisualBasic() { string result = ProcessAssembyVersion.IncreaseVersion("<Assembly: AssemblyVersion(\"1.0.0.0\")>", -1, "3.1.7.53", -1, "AssemblyVersion(\""); Assert.AreEqual("<Assembly: AssemblyVersion(\"3.1.7.53\")>", result); }