add tests
diff --git a/src/mango_util.erl b/src/mango_util.erl
index 0e71312..2d25bdc 100644
--- a/src/mango_util.erl
+++ b/src/mango_util.erl
@@ -407,4 +407,16 @@
Exception = {mango_error, ?MODULE, {invalid_field_name, <<"a..b">>}},
?assertThrow(Exception, parse_field(<<"a..b">>)).
+is_number_string_test() ->
+ ?assert(is_number_string("0")),
+ ?assert(is_number_string("1")),
+ ?assert(is_number_string("1.0")),
+ ?assert(is_number_string("1.0E10")),
+ ?assert(is_number_string("0d")),
+ ?assert(is_number_string("-1")),
+ ?assert(is_number_string("-1.0")),
+ ?assertNot(is_number_string("hello")),
+ ?assertNot(is_number_string("")),
+ ?assertMatch({re_pattern, _, _, _, _}, mochiglobal:get(mango_numstring_re)).
+
-endif.