public async Task RunAsync() { var table = Substitute.For <ITableStorage>(); await table.CreateIfNotExists(); var task = new InitializeStorageTask(table); await task.RunAsync(); await table.Received().CreateIfNotExists(); }
public void Start() { var table = Substitute.For <ITableStorage>(); table.CreateIfNotExists(); var task = new InitializeStorageTask(table); task.Start(); table.Received().CreateIfNotExists(); }