예제 #1
0
  @Test
  public void jsonTransformEquality() throws InvalidJSONException, JSONException {
    Vehicule v1 =
        new Vehicule(
            "v1",
            new Position(12.155466, 42.5555),
            CategorieVehicule.FPT,
            "Janzé",
            Vehicule.EtatVehicule.ALERTE,
            new Groupe("g", null, null),
            "1664");
    Vehicule v2 = null;

    v2 = new Vehicule(v1.toJSON());

    assertTrue(v1.getUniqueID().equals(v2.getUniqueID()));
    assertTrue(v1.getEtat().equals(v2.getEtat()));
  }
예제 #2
0
  @Test
  public void jsonTransformNoException() throws Exception {
    Vehicule v1 =
        new Vehicule(
            "v1",
            new Position(12.155466, 42.5555),
            CategorieVehicule.FPT,
            "Janzé",
            Vehicule.EtatVehicule.ALERTE,
            new Groupe("g", null, null),
            "4242");
    Vehicule v2 = null;

    JSONObject jv1 = v1.toJSON();
    v2 = new Vehicule(jv1);

    assertTrue(v1.getUniqueID().equals(v2.getUniqueID()));
  }