//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test public void shouldAssignUnknownStatusToUnpredictedException() public virtual void ShouldAssignUnknownStatusToUnpredictedException() { // Given Exception cause = new Exception("This is not an error we know how to handle."); Neo4jError error = Neo4jError.From(cause); // Then assertThat(error.Status(), equalTo(Org.Neo4j.Kernel.Api.Exceptions.Status_General.UnknownError)); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test public void shouldSetStatusToDatabaseUnavailableOnDatabaseShutdownException() public virtual void ShouldSetStatusToDatabaseUnavailableOnDatabaseShutdownException() { // Given DatabaseShutdownException ex = new DatabaseShutdownException(); // When Neo4jError error = Neo4jError.From(ex); // Then assertThat(error.Status(), equalTo(Org.Neo4j.Kernel.Api.Exceptions.Status_General.DatabaseUnavailable)); assertThat(error.Cause(), equalTo(ex)); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test public void shouldConvertDeadlockException() public virtual void ShouldConvertDeadlockException() { // When Neo4jError error = Neo4jError.From(new DeadlockDetectedException(null)); // Then assertEquals(Org.Neo4j.Kernel.Api.Exceptions.Status_Transaction.DeadlockDetected, error.Status()); }