//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test public void periodicCommitTest() throws Exception //JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#: public virtual void PeriodicCommitTest() { ServerTestUtils.withCSVFile(2, url => { // begin HTTP.Response begin = _http.POST("db/data/cypher", quotedJson("{ 'query': 'USING PERIODIC COMMIT 100 LOAD CSV FROM \\\"" + url + "\\\" AS line CREATE ();' }")); assertThat(begin.status(), equalTo(200)); }); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test public void shouldFailWhenUsingPeriodicCommitViaNewTxEndpoint() throws Exception //JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#: public virtual void ShouldFailWhenUsingPeriodicCommitViaNewTxEndpoint() { ServerTestUtils.withCSVFile(1, url => { // Given string jsonString = (new PrettyJSON()).array().@object().key("method").value("POST").key("to").value("/transaction/commit").key("body").@object().key("statements").array().@object().key("statement").value("USING PERIODIC COMMIT LOAD CSV FROM '" + url + "' AS line CREATE ()").endObject().endArray().endObject().endObject().endArray().ToString(); // When JsonNode result = JsonHelper.jsonNode(GenConflict.get().expectedStatus(200).payload(jsonString).post(BatchUri()).entity()); // Then JsonNode results = result.get(0).get("body").get("results"); JsonNode errors = result.get(0).get("body").get("errors"); assertTrue("Results not an array", results.Array); assertEquals(0, results.size()); assertTrue("Errors not an array", errors.Array); assertEquals(1, errors.size()); string errorCode = errors.get(0).get("code").TextValue; assertEquals("Neo.ClientError.Statement.SemanticError", errorCode); }); }