Ejemplo n.º 1
0
        public void CoerceValidFileName_KeywordValid()
        {
            var filename = "auxillary.txt";
            var result   = KrakenPath.CoerceValidFileName(filename);

            Assert.AreEqual("auxillary.txt", result);
        }
Ejemplo n.º 2
0
        public void CoerceValidFileName_KeywordInvalid()
        {
            var filename = "aUx.txt";
            var result   = KrakenPath.CoerceValidFileName(filename);

            Assert.AreEqual("_reserverdWord_.txt", result);
        }
Ejemplo n.º 3
0
        public void CoerceValidFileName_SimpleInvalid()
        {
            var filename = @"thisIsNotValid\3\\_3.txt";
            var result   = KrakenPath.CoerceValidFileName(filename);

            Assert.AreEqual("thisIsNotValid_3__3.txt", result);
        }
Ejemplo n.º 4
0
        public void CoerceValidFileName_InvalidExtension()
        {
            var filename = @"thisIsNotValid.t\xt";
            var result   = KrakenPath.CoerceValidFileName(filename);

            Assert.AreEqual("thisIsNotValid.t_xt", result);
        }
Ejemplo n.º 5
0
        public void CoerceValidFileName_SimpleValid()
        {
            var filename = @"thisIsValid.txt";
            var result   = KrakenPath.CoerceValidFileName(filename);

            Assert.AreEqual(filename, result);
        }