use super::json_plus::{_try_parse_jsonplus_array, _try_parse_jsonplus_object};
use super::parser::Parser;
#[test]
fn test_try_parse_jsonplus_object() {
let doc = "{ a:a, b:b, c:1, d:'d', e:\"e\", f, g: 5.0, h:false, i:true, j: [1,2,3,4,5], k: { s:s, t:t } }";
let parser = Parser::new(doc);
let (value, _p_next) = _try_parse_jsonplus_object(&parser).unwrap().unwrap();
assert!(value.to_string() != "");
}
#[test]
fn test_try_parse_jsonplus_array() {
let doc = "[ a, 'b', \"c\", 1, 2.2, 3.123, true, false, { a:a, b:b }, [ 1,2,3,4,5,6,7, ] ]";
let parser = Parser::new(doc);
let (value, _p_next) = _try_parse_jsonplus_array(&parser).unwrap().unwrap();
assert!(!value.is_empty());
}