Browse Source

Tests updated.

pull/566/head
Sebastian 5 years ago
parent
commit
58fcc3ac46
  1. 26
      backend/tools/TestSuite/TestSuite.ApiTests/ContentQueryTests.cs
  2. 2
      backend/tools/TestSuite/TestSuite.Shared/TestSuite.Shared.csproj

26
backend/tools/TestSuite/TestSuite.ApiTests/ContentQueryTests.cs

@ -179,7 +179,6 @@ namespace TestSuite.ApiTests
AssertItems(items, 3, new[] { 4, 5, 6 }); AssertItems(items, 3, new[] { 4, 5, 6 });
} }
[Fact] [Fact]
public async Task Should_query_items_with_graphql() public async Task Should_query_items_with_graphql()
{ {
@ -205,6 +204,31 @@ namespace TestSuite.ApiTests
Assert.Equal(items.Select(x => x.Data.Number).ToArray(), new[] { 4, 5, 6 }); Assert.Equal(items.Select(x => x.Data.Number).ToArray(), new[] { 4, 5, 6 });
} }
[Fact]
public async Task Should_query_items_with_graphql_get()
{
var query = new
{
query = @"
{
queryMyReadsContents(filter: ""data/number/iv gt 3 and data/number/iv lt 7"", orderby: ""data/number/iv asc"") {
id,
data {
number {
iv
}
}
}
}"
};
var result = await _.Contents.GraphQlGetAsync<QueryResult>(query);
var items = result.Items;
Assert.Equal(items.Select(x => x.Data.Number).ToArray(), new[] { 4, 5, 6 });
}
[Fact] [Fact]
public async Task Should_query_items_with_graphql_with_dynamic() public async Task Should_query_items_with_graphql_with_dynamic()
{ {

2
backend/tools/TestSuite/TestSuite.Shared/TestSuite.Shared.csproj

@ -9,7 +9,7 @@
</PackageReference> </PackageReference>
<PackageReference Include="Lazy.Fody" Version="1.8.0" PrivateAssets="all" /> <PackageReference Include="Lazy.Fody" Version="1.8.0" PrivateAssets="all" />
<PackageReference Include="RefactoringEssentials" Version="5.6.0" PrivateAssets="all" /> <PackageReference Include="RefactoringEssentials" Version="5.6.0" PrivateAssets="all" />
<PackageReference Include="Squidex.ClientLibrary" Version="5.1.0" /> <PackageReference Include="Squidex.ClientLibrary" Version="5.3.0" />
<PackageReference Include="StyleCop.Analyzers" Version="1.1.118" PrivateAssets="all" /> <PackageReference Include="StyleCop.Analyzers" Version="1.1.118" PrivateAssets="all" />
<PackageReference Include="xunit" Version="2.4.1" /> <PackageReference Include="xunit" Version="2.4.1" />
</ItemGroup> </ItemGroup>

Loading…
Cancel
Save