Example #1
0
        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();
        }