public IEnumerable <IItemResult> Results(string actionKeyword, string search) { if (search == null) { throw new ArgumentNullException(nameof(search)); } if (!_environmentHelper.IsEnvironmentVariable(search)) { return(Enumerable.Empty <IItemResult>()); } return(_queryEnvironmentVariable.Query(search)); }
[DataRow(@"WINDIR")] // Not an environment variable public void QueryWithEmptyResults(string search) { var results = _queryEnvironmentVariable.Query(search); Assert.AreEqual(results.Count(), 0); }