Exemplo n.º 1
0
        public static async Task GetView_GivenValidName_ReturnsNone()
        {
            var provider   = new EmptyDatabaseViewProvider();
            var view       = provider.GetView("view_name");
            var viewIsNone = await view.IsNone.ConfigureAwait(false);

            Assert.That(viewIsNone, Is.True);
        }
Exemplo n.º 2
0
        public static async Task GetAllViews_WhenEnumerated_ContainsNoValues()
        {
            var provider = new EmptyDatabaseViewProvider();
            var hasViews = await provider.GetAllViews()
                           .AnyAsync()
                           .ConfigureAwait(false);

            Assert.That(hasViews, Is.False);
        }
Exemplo n.º 3
0
        public static void GetView_GivenNullName_ThrowsArgumentNullException()
        {
            var provider = new EmptyDatabaseViewProvider();

            Assert.That(() => provider.GetView(null), Throws.ArgumentNullException);
        }