NEO-146: simplify using declarations in outcome persistence tests

Apply IDE0063 where braced scopes have no name clashes with later blocks.
pull/187/head
VinPropane 2026-06-24 21:11:53 -04:00
parent 6c4221072a
commit 237e39c8ca
1 changed files with 36 additions and 42 deletions

View File

@ -39,8 +39,7 @@ public sealed class ContractOutcomePersistenceIntegrationTests(PostgresIntegrati
RecordedAt);
// Act — write through first host
using (var firstScope = Factory.Services.CreateScope())
{
using var firstScope = Factory.Services.CreateScope();
var instanceStore = firstScope.ServiceProvider.GetRequiredService<IContractInstanceStore>();
var outcomeStore = firstScope.ServiceProvider.GetRequiredService<IContractOutcomeStore>();
Assert.True(instanceStore.TryCreateActive(
@ -51,7 +50,6 @@ public sealed class ContractOutcomePersistenceIntegrationTests(PostgresIntegrati
IssuedAt,
out _));
Assert.True(outcomeStore.TryAppend(outcomeRow));
}
ContractOutcomeRow readBack;
await using var secondFactory = new PostgresWebApplicationFactory();
@ -145,8 +143,7 @@ public sealed class ContractOutcomePersistenceIntegrationTests(PostgresIntegrati
[],
[],
RecordedAt);
using (var scope = Factory.Services.CreateScope())
{
using var scope = Factory.Services.CreateScope();
var instanceStore = scope.ServiceProvider.GetRequiredService<IContractInstanceStore>();
var outcomeStore = scope.ServiceProvider.GetRequiredService<IContractOutcomeStore>();
Assert.True(instanceStore.TryCreateActive(
@ -163,7 +160,6 @@ public sealed class ContractOutcomePersistenceIntegrationTests(PostgresIntegrati
Assert.False(appended);
Assert.Empty(outcomeStore.GetOutcomesForInstance(InstanceId));
}
}
[RequirePostgresFact]
public async Task TryAppend_ShouldAllowOnlyOneSuccess_WhenConcurrentDuplicateRowsRace()
@ -180,9 +176,8 @@ public sealed class ContractOutcomePersistenceIntegrationTests(PostgresIntegrati
[],
[],
RecordedAt);
using (var scope = Factory.Services.CreateScope())
{
var instanceStore = scope.ServiceProvider.GetRequiredService<IContractInstanceStore>();
using var seedScope = Factory.Services.CreateScope();
var instanceStore = seedScope.ServiceProvider.GetRequiredService<IContractInstanceStore>();
Assert.True(instanceStore.TryCreateActive(
PlayerId,
InstanceId,
@ -190,7 +185,6 @@ public sealed class ContractOutcomePersistenceIntegrationTests(PostgresIntegrati
SeedBucket,
IssuedAt,
out _));
}
// Act
var results = await Task.WhenAll(