public static async Task GetAllTableComments_WhenInvoked_DoesNotEnumerateAnyValues() { var provider = new EmptyRelationalDatabaseTableCommentProvider(); var hasComments = await provider.GetAllTableComments().AnyAsync().ConfigureAwait(false); Assert.That(hasComments, Is.False); }
public static async Task GetTableComments_GivenValidName_ReturnsNone() { var provider = new EmptyRelationalDatabaseTableCommentProvider(); var comment = provider.GetTableComments("test_table"); var isNone = await comment.IsNone.ConfigureAwait(false); Assert.That(isNone, Is.True); }
public static void GetTableComments_GivenNullName_ThrowsArgumentNullException() { var provider = new EmptyRelationalDatabaseTableCommentProvider(); Assert.That(() => provider.GetTableComments(null), Throws.ArgumentNullException); }