예제 #1
0
파일: array.c 프로젝트: maknoll/jzon
void spec_simple_array(void)
{
    struct jzon *jzon = jzon_parse("[1, 2, 3]");
    sp_assert(jzon != NULL);
    sp_assert(jzon->type == JZON_ARRAY);
    sp_assert(jzon->array != NULL);
    sp_assert_equal_i(jzon->array->capacity, 3);
    sp_assert(jzon_get_number(jzon->array->elements[0]) == 1.0);
    sp_assert(jzon_get_number(jzon->array->elements[1]) == 2.0);
    sp_assert(jzon_get_number(jzon->array->elements[2]) == 3.0);

    jzon_free(jzon);
}
예제 #2
0
void spec_sample_one(void)
{
    sp_assert(42);
    sp_assert_equal_i(23, 23);
}