mirror of
https://github.com/microsoft/PowerToys.git
synced 2026-04-07 11:46:30 +02:00
[PT Run] [Folder Plugin] Environment Variables With Autocomplete (#13811)
* search environment variables folders with autocomplete * refactoring and tests * fix
This commit is contained in:
committed by
GitHub
parent
15f3c2ff66
commit
64cc6b7af7
@@ -0,0 +1,29 @@
|
||||
// Copyright (c) Microsoft Corporation
|
||||
// The Microsoft Corporation licenses this file to you under the MIT license.
|
||||
// See the LICENSE file in the project root for more information.
|
||||
|
||||
using Microsoft.Plugin.Folder.Sources;
|
||||
using Microsoft.VisualStudio.TestTools.UnitTesting;
|
||||
|
||||
namespace Microsoft.Plugin.Folder.UnitTests
|
||||
{
|
||||
[TestClass]
|
||||
public class EnvironmentHelperTests
|
||||
{
|
||||
[DataTestMethod]
|
||||
[DataRow(@"%", true)]
|
||||
[DataRow(@"%P", true)]
|
||||
[DataRow(@"%PROGRAMDATA%", true)]
|
||||
[DataRow(@"", false)]
|
||||
[DataRow(@"C:\ProgramData", false)]
|
||||
|
||||
public void IsValidEnvironmentVariable(string search, bool expectedSuccess)
|
||||
{
|
||||
var helper = new EnvironmentHelper();
|
||||
|
||||
var result = helper.IsEnvironmentVariable(search);
|
||||
|
||||
Assert.AreEqual(expectedSuccess, result);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user