Example #1
0
 public void CaptionToolTransformTitleTest()
 {
     Assert.Equal(CaptionTool.TransformTitle("Property.Name", false, true), "Name");
     Assert.Equal(CaptionTool.TransformTitle("Property.NAme", true, true), "N ame");
     Assert.Equal(CaptionTool.TransformTitle("Property.NewNAme", true, true), "New n ame");
     Assert.Equal(CaptionTool.TransformTitle("Property.NAME", true, false), "NAME property");
 }
Example #2
0
 public void TestGetAttrCaptionByView()
 {
     Assert.Equal("Ириска", CaptionTool.GetAttrCaptionByView(null, "Ириска"));
     Assert.Equal("Ириска", CaptionTool.GetAttrCaptionByView(Кредит.Views.C__КредитE, "Ириска"));
     Assert.Equal("Синяя гладь", CaptionTool.GetAttrCaptionByView(Кредит.Views.C__КредитE, "СиняяГладь"));
     Assert.Equal("Срок кредита", CaptionTool.GetAttrCaptionByView(Кредит.Views.C__КредитE, "СрокКредита"));
     Assert.Equal("СуммаДляCaptionКредита", CaptionTool.GetAttrCaptionByView(Кредит.Views.C__КредитE, "СуммаКредита"));
 }
Example #3
0
 public void TestGetNameByCaption()
 {
     Assert.Equal("Абвгдеёжзиклмнопрстуфхцчшщъыьэюя", CaptionTool.TransformCaptionToName("абвгдеёжзиклмнопрстуфхцчшщъыьэюя"));
     Assert.Equal("Abcdefghijklmnopqrstuvwxyz", CaptionTool.TransformCaptionToName("abcdefghijklmnopqrstuvwxyz"));
     Assert.Equal("МамаМылаРаму", CaptionTool.TransformCaptionToName("Мама мыла раму"));
     Assert.Equal("МаМаМыЛаРаму", CaptionTool.TransformCaptionToName("Ма;;ма _' мы#####ла раму"));
     Assert.Equal("ФеиФееричноФеяли121Фен", CaptionTool.TransformCaptionToName("123 Феи феерично феяли 121 фен."));
 }
Example #4
0
        public void CaptionToolGetValidNameTest()
        {
            var exception = Xunit.Record.Exception(() =>
            {
                CaptionTool.GetValidName(String.Empty);
            });

            Assert.IsType(typeof(ArgumentNullException), exception);
        }
Example #5
0
 public void TestGetValidName()
 {
     Assert.Equal("Азбука", CaptionTool.GetValidName("А з б у к а"));
     Assert.Equal("Кошка", CaptionTool.GetValidName("1234567890 Кошка"));
     Assert.Equal("абвгдеёжзиклмнопрстуфхцчшщъыьэюя", CaptionTool.GetValidName("абвгдеёжзиклмнопрстуфхцчшщъыьэюя"));
     Assert.Equal("qwRt_цшщ", CaptionTool.GetValidName("qwRt_цшщ"));
     Assert.Equal("С__л_о__в_о", CaptionTool.GetValidName("С!_\"№ %_л;_о: ?_*_(){}[]!@#$%^&*()-=+ в _ о"));
     Assert.Equal("你好吗", CaptionTool.GetValidName("你 好 吗"));
 }
Example #6
0
        public void TestGetNameByNullCaption()
        {
            var exception = Xunit.Record.Exception(() =>
            {
                CaptionTool.TransformCaptionToName(null);
            });

            Assert.IsType(typeof(ArgumentNullException), exception);
        }