public async Task ExecuteCommandAsyncTest() { var sut = new ComandService(); var testCommand = new CountCommand(); testCommand.Action = () => { return(true); }; var result = await sut.AddCommandAsync(testCommand); var exectedResult = await sut.ExecuteAllCommandAsync(testCommand); Assert.IsTrue(exectedResult); }
public async Task ExecuteCommandAsyncTest() { using (var loggerFactory = LoggerFactory.Create(builder => builder.AddConsole())) { var logger = loggerFactory.CreateLogger <ComandServiceTests>(); var sut = new ComandService(logger); var testCommand = new CountCommand(); testCommand.Action = () => { return(true); }; var result = await sut.AddCommandAsync(testCommand); var exectedResult = await sut.ExecuteAllCommandAsync(testCommand); Assert.IsTrue(exectedResult); } }