Isssue in loading of hierarchical data
TobiasBerndt opened this issue · comments
TobiasBerndt commented
I have below dataset and entity.
When JUnit test loads the dataset via @DataSet
SomeEntity with id 2 should have a reference to SomeEntity with id 1 in the parent attribute. However the parent attribute is null.
import jakarta.persistence.Column;
import jakarta.persistence.Entity;
import jakarta.persistence.Id;
import jakarta.persistence.JoinColumn;
import jakarta.persistence.ManyToOne;
import jakarta.persistence.Table;
@Entity
@Table(name = "some_table")
public class SomeEntity {
@Id
@Column(name = "sk")
private Long id;
@ManyToOne
@JoinColumn(name = "parent_sk")
private SomeEntity parent;
}
<dataset>
<some_table sk="1" />
<some_table sk="2" parent_sk="1" />
</dataset>