コード例 #1
0
            public void With_valid_arguments_doesnt_throw()
            {
                var set = new DbSet <FakeEntity>(new Mock <InternalSetForMock <FakeEntity> >().Object);

                var query = set.SqlQuery("query");

                Assert.NotNull(query);
                Assert.False(query.InternalQuery.Streaming);
            }
コード例 #2
0
            public void With_null_parameters_throws()
            {
                var set = new DbSet <FakeEntity>(new Mock <InternalSetForMock <FakeEntity> >().Object);

                Assert.Equal("parameters", Assert.Throws <ArgumentNullException>(() => set.SqlQuery("query", null)).ParamName);
            }
コード例 #3
0
            public void With_whitespace_SQL_string_throws()
            {
                var set = new DbSet <FakeEntity>(new Mock <InternalSetForMock <FakeEntity> >().Object);

                Assert.Equal(Strings.ArgumentIsNullOrWhitespace("sql"), Assert.Throws <ArgumentException>(() => set.SqlQuery(" ")).Message);
            }