public async Task LockAnUnlockedCampaign()
{
// Arrange
var handler = new LockUnlockCampaignCommandHandler(Context);
// Act
var campaign = Context.Campaigns.FirstOrDefault(c => c.Name == "Unlocked Campaign");
await handler.Handle(new LockUnlockCampaignCommand { CampaignId = campaign.Id });
var result = Context.Campaigns.FirstOrDefault(c => c.Name == "Unlocked Campaign");
// Assert
Assert.True(result.Locked); // Campaign should now be locked
}