public async Task TryCreate_ReturnsFalseIfNoServiceIndexResourceV3() { var test = new PluginResourceProviderNegativeTest( serviceIndexJson: null, sourceUri: _sourceUri); var result = await test.Provider.TryCreate(test.SourceRepository, CancellationToken.None); Assert.False(result.Item1); Assert.Null(result.Item2); }
public async Task TryCreate_ReturnsFalseIfPackageSourceIsNotHttpOrHttps(string sourceUri) { var test = new PluginResourceProviderNegativeTest( serviceIndexJson: "{}", sourceUri: sourceUri); var result = await test.Provider.TryCreate(test.SourceRepository, CancellationToken.None); Assert.False(result.Item1); Assert.Null(result.Item2); }
public async Task TryCreate_ReturnsFalseForNullOrEmptyEnvironmentVariable(string pluginsPath) { var test = new PluginResourceProviderNegativeTest( serviceIndexJson: "{}", sourceUri: _sourceUri, pluginsPath: pluginsPath); var result = await test.Provider.TryCreate(test.SourceRepository, CancellationToken.None); Assert.False(result.Item1); Assert.Null(result.Item2); }