public void AppendAttributesFilter__Given_SingleType__Then_AppendAttributesFilter (string resourceType, string filterA, string filterB) { var subject = new QueryContext <BasicModel>(); subject.AppendFilter(resourceType, filterA); subject.AppendFilter(resourceType, filterB); var result = subject.Filters; Assert.NotNull(result); Assert.NotEmpty(result); Assert.Equal(1, result.Count); Assert.True(result.ContainsKey(resourceType)); Assert.Equal($"{filterA},{filterB}", result[resourceType]); }
public void AppendFitler__Given_NullOrWhitespaceResourceType__Then_Return (string resourceType) { var subject = new QueryContext <BasicModel>(); subject.AppendFilter(resourceType, "filter"); var result = subject.Sort; Assert.NotNull(result); Assert.Empty(result); }