Function cruet::case::screaming_snake::is_screaming_snake_case
source · pub fn is_screaming_snake_case(test_string: &str) -> bool
Expand description
Determines of a &str
is SCREAMING_SNAKE_CASE
use cruet::case::is_screaming_snake_case;
assert!(is_screaming_snake_case("FOO_BAR_STRING_THAT_IS_REALLY_REALLY_LONG"));
assert!(is_screaming_snake_case("FOO_BAR1_STRING_THAT_IS_REALLY_REALLY_LONG"));
assert!(is_screaming_snake_case("FOO_BAR_1_STRING_THAT_IS_REALLY_REALLY_LONG"));
assert!(!is_screaming_snake_case("Foo bar string that is really really long"));
assert!(!is_screaming_snake_case("foo-bar-string-that-is-really-really-long"));
assert!(!is_screaming_snake_case("FooBarIsAReallyReallyLongString"));
assert!(!is_screaming_snake_case("Foo Bar Is A Really Really Long String"));
assert!(!is_screaming_snake_case("fooBarIsAReallyReallyLongString"));