Skip to content

Commit 15173ed

Browse files
committed
more tests
1 parent 80fb7f3 commit 15173ed

1 file changed

Lines changed: 25 additions & 2 deletions

File tree

test/Linq2GraphQL.Tests/QueryArgumentTests.cs

Lines changed: 25 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ public async Task InQueryAnonymousType()
7272
var query = sampleClient
7373
.Query
7474
.Orders()
75-
.Include(e=> e.Nodes)
75+
.Include(e => e.Nodes)
7676
.Select(e => e.Nodes.Select(e => e.OrderHello("Jocke", 123)));
7777

7878
var gQ = query.GetRequestAsync();
@@ -81,7 +81,30 @@ public async Task InQueryAnonymousType()
8181
var result = await query.ExecuteAsync();
8282

8383
Assert.NotNull(result.First());
84-
84+
85+
}
86+
87+
[Fact]
88+
public async Task InQueryArguments_Multiple()
89+
{
90+
var query = sampleClient
91+
.Query
92+
.Orders()
93+
.Select(e => e.Nodes.Select(f => new
94+
{
95+
Delivery = f.OrderAddress(AddressType.Delivery),
96+
Invoice = f.OrderAddress(AddressType.Invoice)
97+
})
98+
);
99+
100+
var request = query.GetRequestAsync();
101+
var result = await query.ExecuteAsync();
102+
103+
var addresses = result.First();
104+
105+
Assert.Equal("Delivery", addresses.Delivery.Name);
106+
Assert.Equal("Invoice", addresses.Invoice.Name);
107+
85108
}
86109

87110

0 commit comments

Comments
 (0)