Skip to content

Commit c646b2d

Browse files
Generate async files
1 parent 2cb430e commit c646b2d

File tree

1 file changed

+14
-12
lines changed
  • src/NHibernate.Test/Async/NHSpecificTest/NH2174

1 file changed

+14
-12
lines changed

src/NHibernate.Test/Async/NHSpecificTest/NH2174/Fixture.cs

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -58,13 +58,9 @@ public async Task LinqFetchAsync()
5858
[Test(Description = "GH-3239")]
5959
public async Task LinqFetchManyToManyAsync()
6060
{
61-
using (var session = OpenSession())
62-
{
63-
var result = await ((from e in session.Query<Document>().Fetch(x => x.RefferedDetailsManyToMany)
64-
select e).FirstOrDefaultAsync());
65-
66-
Assert.That(result.RefferedDetailsManyToMany, Has.Count.EqualTo(1));
67-
}
61+
using var session = OpenSession();
62+
var result = await (session.Query<Document>().Fetch(x => x.RefferedDetailsManyToMany).FirstAsync());
63+
Assert.That(result.RefferedDetailsManyToMany, Has.Count.EqualTo(1));
6864
}
6965

7066
[Test]
@@ -80,11 +76,9 @@ public async Task QueryOverFetchAsync()
8076
[Test(Description = "GH-3239")]
8177
public async Task QueryOverFetchManyToManyAsync()
8278
{
83-
using (var session = OpenSession())
84-
{
85-
var result = await (session.QueryOver<Document>().Fetch(SelectMode.Fetch, x => x.RefferedDetailsManyToMany).SingleOrDefaultAsync());
86-
Assert.That(result.RefferedDetailsManyToMany, Has.Count.EqualTo(1));
87-
}
79+
using var session = OpenSession();
80+
var result = await (session.QueryOver<Document>().Fetch(SelectMode.Fetch, x => x.RefferedDetailsManyToMany).SingleOrDefaultAsync());
81+
Assert.That(result.RefferedDetailsManyToMany, Has.Count.EqualTo(1));
8882
}
8983

9084
[Test]
@@ -97,5 +91,13 @@ public async Task LazyLoadAsync()
9791
Assert.That(result.RefferedDetails.Count, Is.EqualTo(1));
9892
}
9993
}
94+
95+
[Test]
96+
public async Task LazyLoadManyToManyAsync()
97+
{
98+
using var session = OpenSession();
99+
var result = await (session.Query<Document>().FirstAsync());
100+
Assert.That(result.RefferedDetailsManyToMany.Count, Is.EqualTo(1));
101+
}
100102
}
101103
}

0 commit comments

Comments
 (0)