using System; using Octokit; using Octokit.Tests.Helpers; using Xunit; internal class SearchIssuesRequestTests { public class TheMergedQualifiersMethod { [Fact] public void ReturnsAReadOnlyDictionary() { var request = new SearchIssuesRequest("test"); var result = request.MergedQualifiers(); // If I can cast this to a writeable collection, then that defeats the purpose of a read only. AssertEx.IsReadOnlyCollection(result); } [Fact] public void SortNotSpecifiedByDefault() { var request = new SearchIssuesRequest("test"); Assert.True(string.IsNullOrWhiteSpace(request.Sort)); Assert.False(request.Parameters.ContainsKey("sort")); } } }