protected async Task TestMissingAsync( string initialMarkup, ParseOptions parseOptions, IDictionary<OptionKey, object> options = null, string fixAllActionEquivalenceKey = null, object fixProviderData = null, bool withScriptOption = false) { await TestMissingAsync(initialMarkup, parseOptions, compilationOptions: null, options: options, fixAllActionEquivalenceKey: fixAllActionEquivalenceKey, fixProviderData: fixProviderData); if (withScriptOption) { await TestMissingAsync(initialMarkup, parseOptions.WithKind(SourceCodeKind.Script), compilationOptions: null, options: options, fixAllActionEquivalenceKey: fixAllActionEquivalenceKey, fixProviderData: fixProviderData); } }
internal async Task TestAsync( string initialMarkup, string expectedMarkup, ParseOptions parseOptions, int index = 0, bool compareTokens = true, IDictionary<OptionKey, object> options = null, string fixAllActionEquivalenceKey = null, object fixProviderData = null, bool withScriptOption = false, CodeActionPriority? priority = null) { await TestAsync(initialMarkup, expectedMarkup, parseOptions, null, index, compareTokens, options, fixAllActionEquivalenceKey, fixProviderData, priority); if (withScriptOption) { await TestAsync(initialMarkup, expectedMarkup, parseOptions.WithKind(SourceCodeKind.Script), null, index, compareTokens, options, fixAllActionEquivalenceKey, fixProviderData, priority); } }