public void testElemento() {
    // Comprobamos las propiedades del primer elemento
    assertEquals(10, ele1.getPosicionX());
    assertEquals(31, ele1.getPosicionY());
    assertEquals(esc, ele1.getEscenario());
    assertTrue(ele1.tieneEscenario());
    assertEquals(m1, ele1.getMasa());
    assertEquals(m1, ele1.getMasaTotal());

    // Y del segundo
    assertEquals(10, ele2.getPosicionX());
    assertEquals(30, ele2.getPosicionY());
    assertEquals(esc, ele2.getEscenario());
    assertTrue(ele2.tieneEscenario());
    assertEquals(m2, ele2.getMasa());
    assertEquals(m1 + m2, ele2.getMasaTotal());

    // Comprobamos las relaciones de vecindad
    assertEquals(ele2, ele1.getVecino(Orientacion.ABAJO));
    assertEquals(ele1, ele2.getVecino(Orientacion.ARRIBA));
    assertEquals(null, ele1.getVecino(Orientacion.ARRIBA));

    // Vecinos del primer elemento
    List<Elemento> vecinos;
    vecinos = ele1.getVecinos(); // Comprobamos que solo hay un vecino en la lista
    assertEquals(1, vecinos.size());
    assertEquals(ele2, vecinos.remove(0));
    assertEquals(0, vecinos.size());

    // Vecinos del segundo elemento
    vecinos = ele2.getVecinos(); // Comprobamos que solo hay un vecino en la lista
    assertEquals(1, vecinos.size());
    assertEquals(ele1, vecinos.remove(0));
    assertEquals(0, vecinos.size());
  }