Exemple #1
0
        public void CoerceValidFileName_KeywordValid()
        {
            var filename = "auxillary.txt";
            var result   = KrakenPath.CoerceValidFileName(filename);

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

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

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

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

            Assert.AreEqual(filename, result);
        }