public static void AsyncOnlyVoidProtocol_Execute() { // Arrange var operation = new MyVoidOperation(); var protocol = new AsyncOnlyVoidProtocol(); // Act protocol.Execute(operation); // Assert operation.OperationExecuted.MustForTest().BeTrue(); }
public static async Task SyncOnlyVoidProtocol_ExecuteAsync() { // Arrange var operation = new MyVoidOperation(); var protocol = new SyncOnlyVoidProtocol(); // Act await protocol.ExecuteAsync(operation); // Assert operation.OperationExecuted.MustForTest().BeTrue(); }