コード例 #1
0
 public void CamelCaseIsConvertedToSnakeCase()
 {
     Assert.AreEqual("single", PropertyCasingHelper.CamelToSnake("Single"));
     Assert.AreEqual("two_words", PropertyCasingHelper.CamelToSnake("TwoWords"));
     Assert.AreEqual("test_many_separate_words_next_to_each_other", PropertyCasingHelper.CamelToSnake("TestManySeparateWordsNextToEachOther"));
     Assert.AreEqual("test_1_number", PropertyCasingHelper.CamelToSnake("Test1Number"));
     Assert.AreEqual("test_451_numbers", PropertyCasingHelper.CamelToSnake("Test451Numbers"));
 }
コード例 #2
0
 public void AllCapitalsAreNotConverted()
 {
     Assert.AreEqual("DESC", PropertyCasingHelper.CamelToSnake("DESC"));
     Assert.AreEqual("de_s_c", PropertyCasingHelper.CamelToSnake("DeSC"));
     Assert.AreEqual("DESC", PropertyCasingHelper.SnakeToCamel("DESC"));
 }