package org.mongodb.morphia.issue50;
import org.junit.Test;
import org.mongodb.morphia.TestBase;
import org.mongodb.morphia.annotations.Id;
import org.mongodb.morphia.mapping.validation.ConstraintViolationException;
import org.mongodb.morphia.testutil.TestEntity;
public class TestIdTwice extends TestBase {
@Test(expected = ConstraintViolationException.class)
public final void shouldThrowExceptionIfThereIsMoreThanOneId() {
getMorphia().map(A.class);
}
public static class A extends TestEntity {
@Id
private String extraId;
@Id
private String broken;
}
}