### Question:
Ed25519Curve implements Curve { @Override public BigInteger getGroupOrder() { return Ed25519Group.GROUP_ORDER; }  static Ed25519Curve ed25519(); @Override String getName(); @Override BigInteger getGroupOrder(); @Override BigInteger getHalfGroupOrder();  }### Answer:
@Test public void getNameReturnsCorrectGroupOrder() { MatcherAssert.assertThat( CryptoEngines.ed25519Engine().getCurve().getGroupOrder(), IsEqual.equalTo(GROUP_ORDER)); }