AllReady.UnitTest.Areas.Admin.Features.Campaigns.LockUnlockCampaignCommandHandlerShould.UnlockALockedCampaign C# (CSharp) Метод

UnlockALockedCampaign() приватный Метод

private UnlockALockedCampaign ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task
        public async Task UnlockALockedCampaign()
        {
            // Arrange
            var handler = new LockUnlockCampaignCommandHandler(Context);

            // Act
            var campaign = Context.Campaigns.FirstOrDefault(c => c.Name == "Locked Campaign");
            await handler.Handle(new LockUnlockCampaignCommand { CampaignId = campaign.Id });
            var result = Context.Campaigns.FirstOrDefault(c => c.Name == "Locked Campaign");

            // Assert
            Assert.False(result.Locked); // Campaign should now be unlocked
        }