public void CapabilitiesShouldReturnAppropriateProperties() { var capabilities = new TestAdapterPathArgumentProcessorCapabilities(); Assert.AreEqual("/TestAdapterPath", capabilities.CommandName); Assert.AreEqual("--TestAdapterPath|/TestAdapterPath\n This makes vstest.console.exe process use custom test adapters\n from a given path (if any) in the test run. \n Example /TestAdapterPath:<pathToCustomAdapters>", capabilities.HelpContentResourceName); Assert.AreEqual(HelpContentPriority.TestAdapterPathArgumentProcessorHelpPriority, capabilities.HelpPriority); Assert.AreEqual(false, capabilities.IsAction); Assert.AreEqual(ArgumentProcessorPriority.AutoUpdateRunSettings, capabilities.Priority); Assert.AreEqual(true, capabilities.AllowMultiple); Assert.AreEqual(false, capabilities.AlwaysExecute); Assert.AreEqual(false, capabilities.IsSpecialCommand); }
public void CapabilitiesShouldReturnAppropriateProperties() { var capabilities = new TestAdapterPathArgumentProcessorCapabilities(); Assert.AreEqual("/TestAdapterPath", capabilities.CommandName); Assert.AreEqual("--TestAdapterPath|/TestAdapterPath" + Environment.NewLine + " This makes vstest.console.exe process use custom test adapters" + Environment.NewLine + " from a given path (if any) in the test run. " + Environment.NewLine + " Example /TestAdapterPath:<pathToCustomAdapters>", capabilities.HelpContentResourceName); Assert.AreEqual(HelpContentPriority.TestAdapterPathArgumentProcessorHelpPriority, capabilities.HelpPriority); Assert.IsFalse(capabilities.IsAction); Assert.AreEqual(ArgumentProcessorPriority.TestAdapterPath, capabilities.Priority); Assert.IsTrue(capabilities.AllowMultiple); Assert.IsFalse(capabilities.AlwaysExecute); Assert.IsFalse(capabilities.IsSpecialCommand); }
public void CapabilitiesShouldReturnAppropriateProperties() { var capabilities = new TestAdapterPathArgumentProcessorCapabilities(); Assert.AreEqual("/TestAdapterPath", capabilities.CommandName); var expected = "--TestAdapterPath|/TestAdapterPath\r\n This makes vstest.console.exe process use custom test adapters\r\n from a given path (if any) in the test run. \r\n Example /TestAdapterPath:<pathToCustomAdapters>"; Assert.AreEqual(expected: expected.NormalizeLineEndings().ShowWhiteSpace(), capabilities.HelpContentResourceName.NormalizeLineEndings().ShowWhiteSpace()); Assert.AreEqual(HelpContentPriority.TestAdapterPathArgumentProcessorHelpPriority, capabilities.HelpPriority); Assert.IsFalse(capabilities.IsAction); Assert.AreEqual(ArgumentProcessorPriority.TestAdapterPath, capabilities.Priority); Assert.IsTrue(capabilities.AllowMultiple); Assert.IsFalse(capabilities.AlwaysExecute); Assert.IsFalse(capabilities.IsSpecialCommand); }