diff --git a/build.cake b/build.cake index 8c6e315..c4362f6 100644 --- a/build.cake +++ b/build.cake @@ -1,5 +1,5 @@ // Load the recipe -#load nuget:?package=NUnit.Cake.Recipe&version=1.5.0-alpha.4 +#load nuget:?package=NUnit.Cake.Recipe&version=1.5.0 // Comment out above line and uncomment below for local tests of recipe changes //#load ../NUnit.Cake.Recipe/recipe/*.cake diff --git a/src/agent/nunit-agent-net80.csproj b/src/agent/nunit-agent-net80.csproj index 788d71b..3ab6b1f 100644 --- a/src/agent/nunit-agent-net80.csproj +++ b/src/agent/nunit-agent-net80.csproj @@ -24,8 +24,8 @@ - - + + \ No newline at end of file diff --git a/src/launcher/nunit-agent-launcher-net80.csproj b/src/launcher/nunit-agent-launcher-net80.csproj index ef6a288..54ff966 100644 --- a/src/launcher/nunit-agent-launcher-net80.csproj +++ b/src/launcher/nunit-agent-launcher-net80.csproj @@ -12,7 +12,7 @@ - + diff --git a/src/tests/Net80AgentLauncherTests.cs b/src/tests/Net80AgentLauncherTests.cs index 96a270d..7951279 100644 --- a/src/tests/Net80AgentLauncherTests.cs +++ b/src/tests/Net80AgentLauncherTests.cs @@ -71,8 +71,8 @@ public void SetUp() [TestCaseSource(nameof(RUNTIMES))] public void CanCreateProcess(string runtime) { - _package.Settings[EnginePackageSettings.TargetFrameworkName] = runtime; - _package.Settings[RUN_AS_X86] = false; + _package.AddSetting(SettingDefinitions.TargetFrameworkName.WithValue(runtime)); + _package.AddSetting(SettingDefinitions.RunAsX86.WithValue(false)); bool supported = SUPPORTED.Contains(runtime); Assert.That(_launcher.CanCreateAgent(_package), Is.EqualTo(supported)); @@ -81,8 +81,8 @@ public void CanCreateProcess(string runtime) [TestCaseSource(nameof(RUNTIMES))] public void CanCreateX86Process(string runtime) { - _package.Settings[EnginePackageSettings.TargetFrameworkName] = runtime; - _package.Settings[RUN_AS_X86] = true; + _package.AddSetting(SettingDefinitions.TargetFrameworkName.WithValue(runtime)); + _package.AddSetting(SettingDefinitions.RunAsX86.WithValue(true)); bool supported = SUPPORTED.Contains(runtime); Assert.That(_launcher.CanCreateAgent(_package), Is.EqualTo(supported)); @@ -91,8 +91,8 @@ public void CanCreateX86Process(string runtime) [TestCaseSource(nameof(RUNTIMES))] public void CreateProcess(string runtime) { - _package.Settings[EnginePackageSettings.TargetFrameworkName] = runtime; - _package.Settings[RUN_AS_X86] = false; + _package.AddSetting(SettingDefinitions.TargetFrameworkName.WithValue(runtime)); + _package.AddSetting(SettingDefinitions.RunAsX86.WithValue(false)); if (SUPPORTED.Contains(runtime)) { @@ -116,8 +116,8 @@ private void CheckAgentPath(Process process, bool x86) [TestCaseSource(nameof(RUNTIMES))] public void CreateX86Process(string runtime) { - _package.Settings[EnginePackageSettings.TargetFrameworkName] = runtime; - _package.Settings[RUN_AS_X86] = true; + _package.AddSetting(SettingDefinitions.TargetFrameworkName.WithValue(runtime)); + _package.AddSetting(SettingDefinitions.RunAsX86.WithValue(true)); if (SUPPORTED.Contains(runtime)) { @@ -153,8 +153,8 @@ private void CheckStandardProcessSettings(Process process) public void DebugAgentSetting() { var runtime = SUPPORTED[0]; - _package.Settings[EnginePackageSettings.TargetFrameworkName] = runtime; - _package.Settings[DEBUG_AGENT] = true; + _package.AddSetting(SettingDefinitions.TargetFrameworkName.WithValue(runtime)); + _package.AddSetting(SettingDefinitions.DebugAgent.WithValue(true)); var agentProcess = _launcher.CreateAgent(AGENTID, AGENCY_URL, _package); Assert.That(agentProcess.StartInfo.Arguments, Does.Contain("--debug-agent")); } @@ -163,8 +163,8 @@ public void DebugAgentSetting() public void TraceLevelSetting() { var runtime = SUPPORTED[0]; - _package.Settings[EnginePackageSettings.TargetFrameworkName] = runtime; - _package.Settings[TRACE_LEVEL] = "Debug"; + _package.AddSetting(SettingDefinitions.TargetFrameworkName.WithValue(runtime)); + _package.AddSetting(SettingDefinitions.InternalTraceLevel.WithValue("Debug")); var agentProcess = _launcher.CreateAgent(AGENTID, AGENCY_URL, _package); Assert.That(agentProcess.StartInfo.Arguments, Does.Contain("--trace=Debug")); } @@ -173,18 +173,18 @@ public void TraceLevelSetting() public void WorkDirectorySetting() { var runtime = SUPPORTED[0]; - _package.Settings[EnginePackageSettings.TargetFrameworkName] = runtime; - _package.Settings[WORK_DIRECTORY] = "WORKDIRECTORY"; + _package.AddSetting(SettingDefinitions.TargetFrameworkName.WithValue(runtime)); + _package.AddSetting(SettingDefinitions.WorkDirectory.WithValue("WORKDIRECTORY")); var agentProcess = _launcher.CreateAgent(AGENTID, AGENCY_URL, _package); Assert.That(agentProcess.StartInfo.Arguments, Does.Contain("--work=WORKDIRECTORY")); } - + [Test] public void LoadUserProfileSetting() { var runtime = SUPPORTED[0]; - _package.Settings[EnginePackageSettings.TargetFrameworkName] = runtime; - _package.Settings[LOAD_USER_PROFILE] = true; + _package.AddSetting(SettingDefinitions.TargetFrameworkName.WithValue(runtime)); + _package.AddSetting(SettingDefinitions.LoadUserProfile.WithValue(true)); var agentProcess = _launcher.CreateAgent(AGENTID, AGENCY_URL, _package); Assert.That(agentProcess.StartInfo.LoadUserProfile, Is.True); } diff --git a/src/tests/nunit-agent-launcher-net80.tests.csproj b/src/tests/nunit-agent-launcher-net80.tests.csproj index 1d2007e..30257c4 100644 --- a/src/tests/nunit-agent-launcher-net80.tests.csproj +++ b/src/tests/nunit-agent-launcher-net80.tests.csproj @@ -23,7 +23,7 @@ - +