コード例 #1
0
        public void SanitizeForHtml_StringHasNoSpacesOrDiacritics_NoChanges()
        {
            var result = FieldNameSanitizer.SanitizeForHtml("niceName");

            Assert.Equal("niceName", result);
        }
コード例 #2
0
        public void SanitizeForCSharp_StringWithDots_Sanitized()
        {
            var result = FieldNameSanitizer.SanitizeForCSharp("nice.name");

            Assert.Equal("Nice_Name", result);
        }
コード例 #3
0
        public void SanitizeForCSharp_StringInLowercaseWithSpacesAndDiacritics_Sanitized()
        {
            var result = FieldNameSanitizer.SanitizeForCSharp("ččČ ććĆ đ à É");

            Assert.Equal("CccCccDAE", result);
        }
コード例 #4
0
        public void SanitizeForCSharp_StringInLowercaseWithSpaces_Sanitized()
        {
            var result = FieldNameSanitizer.SanitizeForCSharp("nice name");

            Assert.Equal("NiceName", result);
        }
コード例 #5
0
        public void SanitizeForCSharp_StringInCamelCase_Sanitized()
        {
            var result = FieldNameSanitizer.SanitizeForCSharp("niceName");

            Assert.Equal("Nicename", result);
        }
コード例 #6
0
        public void SanitizeForCSharp_StringInPascalCase_NoChanges()
        {
            var result = FieldNameSanitizer.SanitizeForCSharp("Nicename");

            Assert.Equal("Nicename", result);
        }
コード例 #7
0
        public void SanitizeForHtml_StringHasSpacesAndDiacritics_Sanitized()
        {
            var result = FieldNameSanitizer.SanitizeForHtml("Čč Ćć Žž Šš Đđ à É");

            Assert.Equal("Cc-Cc-Zz-Ss-Dd-a-E", result);
        }
コード例 #8
0
        public void SanitizeForHtml_StringHasSpaces_Sanitized()
        {
            var result = FieldNameSanitizer.SanitizeForHtml(" n i c e N a m e ");

            Assert.Equal("-n-i-c-e-N-a-m-e-", result);
        }