コード例 #1
0
        public async Task AcknowledgeStaleDataAsync__StaleDataRefreshed()
        {
            var awaited = false;

            MockedDataRefresher.Setup(_ => _.RefreshAsync(It.IsAny <IDescriptor>()))
            .Returns(Task.Delay(10).ContinueWith(_ => awaited = true));

            await TestInstance.AcknowledgeStaleDataAsync(Descriptor);

            MockedDataRefresher.Verify(_ => _.RefreshAsync(Descriptor));

            Assert.IsTrue(awaited);
        }