27 references to GetOption
Microsoft.CodeAnalysis.Workspaces (2)
Microsoft.CodeAnalysis.Workspaces.UnitTests (25)
WorkspaceServiceTests\GlobalOptionServiceTests.cs (25)
68Assert.Equal(optionKey.Option.DefaultValue, optionSet.GetOption<int>(optionKey));
69Assert.Equal(perLanguageOptionKey.Option.DefaultValue, optionSet.GetOption<int>(perLanguageOptionKey));
72Assert.Equal(2, newSet.GetOption<int>(optionKey));
73Assert.Equal(3, newSet.GetOption<int>(perLanguageOptionKey));
76Assert.Equal(2, newSolution1.Options.GetOption<int>(optionKey));
77Assert.Equal(3, newSolution1.Options.GetOption<int>(perLanguageOptionKey));
81Assert.Equal(1, oldSolution2.Options.GetOption<int>(optionKey));
82Assert.Equal(1, oldSolution2.Options.GetOption<int>(perLanguageOptionKey));
87Assert.Equal(2, newSolution2.Options.GetOption<int>(optionKey));
88Assert.Equal(3, newSolution2.Options.GetOption<int>(perLanguageOptionKey));
101Assert.Equal(perLanguageOptionKey.Option.DefaultValue, optionSet.GetOption<string>(perLanguageOptionKey));
104Assert.Equal("EOLN", newSet.GetOption<string>(perLanguageOptionKey));
107Assert.Equal("EOLN", newSolution1.Options.GetOption<string>(perLanguageOptionKey));
111Assert.Equal(perLanguageOptionKey.Option.DefaultValue, oldSolution2.Options.GetOption<string>(perLanguageOptionKey));
115Assert.Equal("EOLN", workspace1.CurrentSolution.Options.GetOption<string>(perLanguageOptionKey));
116Assert.Equal("EOLN", workspace2.CurrentSolution.Options.GetOption<string>(perLanguageOptionKey));
122Assert.Equal("EOLN", workspace1.CurrentSolution.Options.GetOption<string>(perLanguageOptionKey));
123Assert.Equal("EOLN", workspace2.CurrentSolution.Options.GetOption<string>(perLanguageOptionKey));
130Assert.Equal("NEW_LINE", workspace1.CurrentSolution.Options.GetOption<string>(perLanguageOptionKey));
131Assert.Equal("NEW_LINE", workspace2.CurrentSolution.Options.GetOption<string>(perLanguageOptionKey));
136Assert.Equal("NEW_LINE", workspace1.CurrentSolution.Options.GetOption<string>(perLanguageOptionKey));
137Assert.Equal("NEW_LINE", workspace2.CurrentSolution.Options.GetOption<string>(perLanguageOptionKey));
141Assert.Equal("NEW_LINE2", workspace1.CurrentSolution.Options.GetOption<string>(perLanguageOptionKey));
142Assert.Equal("NEW_LINE2", workspace2.CurrentSolution.Options.GetOption<string>(perLanguageOptionKey));
311Assert.Equal(newPublicValue, newOptionSet.GetOption<CodeStyleOption<bool>>(optionKey));