20 references to DocumentKind
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (20)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (20)
1917public async Task HasChanges_Documents(DocumentKind documentKind) 1931case DocumentKind.Source: 1935case DocumentKind.Additional: 1939case DocumentKind.AnalyzerConfig: 1973DocumentKind.Source => solution.AddDocument(documentId, "X", CreateText("xxx"), filePath: pathX), 1974DocumentKind.Additional => solution.AddAdditionalDocument(documentId, "X", CreateText("xxx"), filePath: pathX), 1975DocumentKind.AnalyzerConfig => solution.AddAnalyzerConfigDocument(documentId, "X", GetAnalyzerConfigText(new[] { ("x", "1") }), filePath: pathX), 1991AssertEx.Equal(documentKind == DocumentKind.Source ? new[] { documentId, generatedDocumentId } : new[] { generatedDocumentId }, changedOrAddedDocuments.Select(d => d.Id)); 2004DocumentKind.Source => solution.WithDocumentText(documentId, CreateText("xxx")), 2005DocumentKind.Additional => solution.WithAdditionalDocumentText(documentId, CreateText("xxx")), 2006DocumentKind.AnalyzerConfig => solution.WithAnalyzerConfigDocumentText(documentId, GetAnalyzerConfigText(new[] { ("x", "1") })), 2015AssertEx.Equal(documentKind == DocumentKind.Source ? new[] { documentId } : Array.Empty<DocumentId>(), 2031DocumentKind.Source => solution.WithDocumentText(documentId, CreateText("xxx-changed")), 2032DocumentKind.Additional => solution.WithAdditionalDocumentText(documentId, CreateText("xxx-changed")), 2033DocumentKind.AnalyzerConfig => solution.WithAnalyzerConfigDocumentText(documentId, GetAnalyzerConfigText(new[] { ("x", "2") })), 2039AssertEx.Equal(documentKind == DocumentKind.Source ? new[] { documentId, generatedDocumentId } : new[] { generatedDocumentId }, 2043AssertEx.Equal(documentKind == DocumentKind.Source ? new[] { documentId, generatedDocumentId } : new[] { generatedDocumentId }, changedOrAddedDocuments.Select(d => d.Id)); 2055DocumentKind.Source => solution.RemoveDocument(documentId), 2056DocumentKind.Additional => solution.RemoveAdditionalDocument(documentId), 2057DocumentKind.AnalyzerConfig => solution.RemoveAnalyzerConfigDocument(documentId),