Exemple #1
0
        public void Check_CorrespondingColumnsNumber_ShouldReturnTrue(string query)
        {
            var middleware = new HasValidColumns();

            var actual = middleware.Check(query);

            Assert.True(actual);
        }
Exemple #2
0
        public void Check_ValidQuery_ShouldReturnTrue(string query)
        {
            var middleware = new HasValidColumns();

            var actual = middleware.Check(query);

            Assert.True(actual);
        }
Exemple #3
0
        public void Check_NotCorrespondingColumnsNumber_ShouldThrowMalformedColumnsException(string query)
        {
            var middleware = new HasValidColumns();

            Assert.Throws <MalformedColumnsException>(() => middleware.Check(query));
        }
Exemple #4
0
        public void Check_ForbiddenCharacters_ShouldThrowForbiddenCharactersException(string query)
        {
            var middleware = new HasValidColumns();

            Assert.Throws <ForbiddenCharactersException>(() => middleware.Check(query));
        }
Exemple #5
0
        public void Check_IdAsAColumnName_ShouldThrowForbiddenColumnNameException(string query)
        {
            var middleware = new HasValidColumns();

            Assert.Throws <ForbiddenColumnNameException>(() => middleware.Check(query));
        }
Exemple #6
0
        public void Check_InvalidQuery_ShouldThrowMalformedColumnsException(string query)
        {
            var middleware = new HasValidColumns();

            Assert.Throws <MalformedColumnsException>(() => middleware.Check(query));
        }