function test_insert_posts_generated_turtle_with_types() { $fake_request_factory = new FakeRequestFactory(); $fake_request = new FakeHttpRequest(new HttpResponse()); $fake_request_factory->register('POST', "http://example.org/store/meta", $fake_request); $dt = new DataTable("http://example.org/store", new FakeCredentials(), $fake_request_factory); $dt->map('http://example.org/name', 'name'); $dt->map('http://example.org/person', 'person'); $dt->set('name', 'scooby'); $dt->insert('person'); $g = $dt->get_insert_graph('person'); $this->assertEquals($g->to_turtle(), $fake_request->get_body()); }