package nonreg.simple; import java.io.IOException; import org.junit.jupiter.api.Test; import nonreg.BasicTest; /* Test diagram MUST be put between triple quotes """ @startchen movies entity DIRECTOR { Number <> Name { Fname Lname } Born : DATE Died Age } entity CUSTOMER { Number <> Bonus <> Name <> } entity MOVIE { Code } relationship RENTED_TO { Date } RENTED_TO -1- CUSTOMER RENTED_TO -N- MOVIE RENTED_TO -(N,M)- DIRECTOR entity PARENT { } entity MEMBER { } CUSTOMER ->- PARENT MEMBER -<- CUSTOMER entity CHILD <> { Name <> } relationship PARENT_OF <> { } PARENT_OF -1- PARENT PARENT_OF =N= CHILD entity TODDLER { FavoriteToy } entity PRIMARY_AGE { FavoriteColor } entity TEEN { Hobby } CHILD =>= d { TODDLER, PRIMARY_AGE, TEEN } entity PERSON { } PERSON ->- U { CUSTOMER, DIRECTOR } @endchen """ */ public class ChenMovieExtended_Test extends BasicTest { @Test void testSimple() throws IOException { checkImage("(30 entities)"); } }