public void Versioning_ChangeVersions_AssemblyVersion_Custom() { //Arrange IVersioningService versioningService = new VersioningService(); //Act versioningService.ChangeVersions(TestConstants.PathResources(), TestConstants.CustomVersion).Wait(); //Assert var changedVersion = TestConstants.RegexAssemblyVersion.Match(File.ReadAllText(TestConstants.PathResourceAssemblyInfo())).Value; Assert.AreEqual(TestConstants.CustomVersion, changedVersion); }
public void Versioning_ChangeVersions_AssemblyFileVersion_Minor() { //Arrange IVersioningService versioningService = new VersioningService(); var currentVersion = TestConstants.RegexAssemblyFileVersion.Match(File.ReadAllText(TestConstants.PathResourceAssemblyInfo())).Value; int.TryParse(currentVersion.Split('.')[1], out var currentMinorVersion); //Act versioningService.ChangeVersions(TestConstants.PathResources(), true, false).Wait(); //Assert var changedVersion = TestConstants.RegexAssemblyFileVersion.Match(File.ReadAllText(TestConstants.PathResourceAssemblyInfo())).Value; int.TryParse(changedVersion.Split('.')[1], out var changedMinorVersion); Assert.IsTrue(changedMinorVersion == currentMinorVersion + 1); }