Пример #1
0
        public void Strip_Path_Before_Wildcard()
        {
            var path = "x:\\Develop\\S5\\K-System\\MoneyWorkflow\\Releases\\{NewestDictionary}\\*";

            var service = new WildCardService();
            var result  = service.NewestDictionaryWildcardStripPath(path);

            Assert.AreEqual("x:\\Develop\\S5\\K-System\\MoneyWorkflow\\Releases\\", result);
        }
Пример #2
0
        public void Find_Newest_Directory_Wildcard()
        {
            var path = "x:\\Develop\\S5\\K-System\\MoneyWorkflow\\Releases\\{NewestDictionary}\\*";

            var service = new WildCardService();
            var result  = service.GetNewestDictionaryWildcard(path);

            Assert.AreEqual("1.7.1.0", result);
        }
Пример #3
0
        public void Update_Newest_Directory_Wildcard()
        {
            var item = new TransferableItem();

            item.LocalPath  = "x:\\Develop\\S5\\K-System\\MoneyWorkflow\\Releases\\{NewestDictionary}\\*";
            item.RemotePath = "/wwwroot/{NewestDictionary}";

            var service = new WildCardService();

            service.ReplaceWildcards(item);

            Assert.AreEqual("x:\\Develop\\S5\\K-System\\MoneyWorkflow\\Releases\\1.7.1.0\\*", item.LocalPath);
            Assert.AreEqual("/wwwroot/1.7.1.0", item.RemotePath);
        }