Esempio n. 1
0
        public void ValidateFile_BadLift_ReturnsProblem()
        {
            var handler = new LiftFileHandler();

            using (var file = new TempFile("<lift><foo/></lift>"))
            {
                var result = handler.ValidateFile(file.Path, new ConsoleProgress());
                Assert.IsNotNull(result);
            }
        }
Esempio n. 2
0
        public void CanValidateFile_AcceptsCorrectSet()
        {
            var handler = new LiftFileHandler();

            Assert.IsTrue(handler.CanValidateFile("foo.lift"));
            Assert.IsTrue(handler.CanValidateFile("foo.LiFt"));
            Assert.IsFalse(handler.CanValidateFile("foo.WeSayConfig"));
            Assert.IsFalse(handler.CanValidateFile("foo.xml"));
            Assert.IsFalse(handler.CanValidateFile("foo.abc"));
        }
Esempio n. 3
0
        public void ValidateFile_SimpleLift_ReturnsNull()
        {
            var handler = new LiftFileHandler();

            using (var file = new TempFile("<lift/>"))
            {
                var result = handler.ValidateFile(file.Path, new ConsoleProgress());
                Assert.IsNull(result);
            }
        }
Esempio n. 4
0
        public void ValidateFile_IllFormedXml_ReturnsProblem()
        {
            var handler = new LiftFileHandler();

            using (var file = new TempFile("<lift>"))
            {
                var result = handler.ValidateFile(file.Path, new ConsoleProgress());
                Assert.That(result, Is.Not.Null);
            }
        }