Remove EF query warnings from test runs
This commit is contained in:
@@ -91,7 +91,7 @@ public class SuggestionTests
|
||||
|
||||
await factory.WithDbContextAsync(async db =>
|
||||
{
|
||||
var p = await db.Players.FirstAsync();
|
||||
var p = await db.Players.SingleAsync(x => x.Username == "joker");
|
||||
p.HasJoker = true;
|
||||
p.CurrentPhase = Domain.Phase.Vote;
|
||||
var o = await db.Players.SingleAsync(x => x.Username == "other");
|
||||
@@ -114,7 +114,7 @@ public class SuggestionTests
|
||||
|
||||
await factory.WithDbContextAsync(async db =>
|
||||
{
|
||||
var p = await db.Players.FirstAsync();
|
||||
var p = await db.Players.SingleAsync(x => x.Username == "joker");
|
||||
Assert.False(p.HasJoker);
|
||||
Assert.False(p.VotesFinal);
|
||||
var o = await db.Players.SingleAsync(x => x.Username == "other");
|
||||
@@ -187,9 +187,9 @@ public class SuggestionTests
|
||||
// Move everyone to Results
|
||||
await factory.WithDbContextAsync(async db =>
|
||||
{
|
||||
var state = await db.AppState.FirstAsync();
|
||||
var state = await db.AppState.SingleAsync();
|
||||
state.ResultsOpen = true;
|
||||
var p = await db.Players.FirstAsync();
|
||||
var p = await db.Players.SingleAsync();
|
||||
p.CurrentPhase = Domain.Phase.Results;
|
||||
await db.SaveChangesAsync();
|
||||
});
|
||||
@@ -267,7 +267,7 @@ public class SuggestionTests
|
||||
await client.PostAsJsonAsync("/api/me/phase/next", new { });
|
||||
await factory.WithDbContextAsync(async db =>
|
||||
{
|
||||
var p = await db.Players.FirstAsync();
|
||||
var p = await db.Players.SingleAsync();
|
||||
p.HasJoker = true;
|
||||
await db.SaveChangesAsync();
|
||||
});
|
||||
@@ -288,7 +288,7 @@ public class SuggestionTests
|
||||
// Grant another joker and add a seventh suggestion
|
||||
await factory.WithDbContextAsync(async db =>
|
||||
{
|
||||
var p = await db.Players.FirstAsync();
|
||||
var p = await db.Players.SingleAsync();
|
||||
p.HasJoker = true;
|
||||
await db.SaveChangesAsync();
|
||||
});
|
||||
@@ -389,7 +389,7 @@ public class SuggestionTests
|
||||
|
||||
await factory.WithDbContextAsync(async db =>
|
||||
{
|
||||
var p = await db.Players.FirstAsync();
|
||||
var p = await db.Players.SingleAsync();
|
||||
p.CurrentPhase = Domain.Phase.Vote;
|
||||
p.DisplayName = null;
|
||||
await db.SaveChangesAsync();
|
||||
@@ -410,7 +410,7 @@ public class SuggestionTests
|
||||
|
||||
await factory.WithDbContextAsync(async db =>
|
||||
{
|
||||
var p = await db.Players.FirstAsync();
|
||||
var p = await db.Players.SingleAsync();
|
||||
p.CurrentPhase = Domain.Phase.Suggest;
|
||||
await db.SaveChangesAsync();
|
||||
});
|
||||
@@ -526,7 +526,7 @@ public class SuggestionTests
|
||||
|
||||
await factory.WithDbContextAsync(async db =>
|
||||
{
|
||||
var s = await db.Suggestions.AsNoTracking().FirstAsync();
|
||||
var s = await db.Suggestions.AsNoTracking().SingleAsync();
|
||||
Assert.Equal(50, s.Genre!.Length);
|
||||
Assert.Equal(500, s.Description!.Length);
|
||||
Assert.Equal("http://example.com/img.png", s.ScreenshotUrl);
|
||||
|
||||
Reference in New Issue
Block a user