public GetLastExecutionVersion ( int taskDefinitionId ) : string | ||
taskDefinitionId | int | |
Résultat | string |
public void If_TryStart_ThenLogCorrectTasklingVersion() { // ARRANGE var executionHelper = new ExecutionsHelper(); // ACT bool startedOk; using (var executionContext = ClientHelper.GetExecutionContext(TestConstants.TaskName, ClientHelper.GetDefaultTaskConfigurationWithKeepAliveAndReprocessing())) { startedOk = executionContext.TryStart(); var sqlServerImplAssembly = AppDomain.CurrentDomain.GetAssemblies() .First(x => x.FullName.Contains("Taskling.SqlServer")); FileVersionInfo fileVersionInfo = FileVersionInfo.GetVersionInfo(sqlServerImplAssembly.Location); string versionOfTaskling = fileVersionInfo.ProductVersion; var executionVersion = executionHelper.GetLastExecutionVersion(_taskDefinitionId); Assert.AreEqual(versionOfTaskling.Trim(), executionVersion.Trim()); } // ASSERT }