Skip to content
Snippets Groups Projects
Select Git revision
  • 036e82874a775df8a80c09f06e6b31804b49612e
  • release default protected
  • workshop
3 results

plotter.py

Blame
  • BaseUnitTest.java 89.69 KiB
    package at.tuwien;
    
    import at.tuwien.api.database.query.QueryBriefDto;
    import at.tuwien.api.database.query.QueryDto;
    import at.tuwien.api.database.table.TableCreateDto;
    import at.tuwien.api.user.UserDto;
    import at.tuwien.entities.container.image.*;
    import at.tuwien.entities.database.table.columns.concepts.Concept;
    import at.tuwien.entities.user.RoleType;
    import at.tuwien.entities.user.User;
    import at.tuwien.querystore.Query;
    import at.tuwien.entities.container.Container;
    import at.tuwien.entities.database.Database;
    import at.tuwien.entities.database.table.Table;
    import at.tuwien.entities.database.table.columns.TableColumn;
    import at.tuwien.entities.database.table.columns.TableColumnType;
    import org.springframework.test.context.TestPropertySource;
    
    import java.time.Instant;
    import java.util.Collections;
    import java.util.List;
    
    import static java.time.temporal.ChronoUnit.*;
    
    @TestPropertySource(locations = "classpath:application.properties")
    public abstract class BaseUnitTest {
    
        public final static long USER_1_ID = 1;
        public final static String USER_1_USERNAME = "junit";
        public final static String USER_1_EMAIL = "junit@example.com";
        public final static Instant USER_1_CREATED = Instant.now().minus(1, HOURS);
        public final static User USER_1 = User.builder()
                .id(USER_1_ID)
                .username(USER_1_USERNAME)
                .email(USER_1_EMAIL)
                .emailVerified(true)
                .themeDark(false)
                .password("password")
                .roles(Collections.singletonList(RoleType.ROLE_RESEARCHER))
                .created(USER_1_CREATED)
                .lastModified(USER_1_CREATED)
                .build();
        public final static UserDto USER_1_DTO = UserDto.builder()
                .id(USER_1_ID)
                .username(USER_1_USERNAME)
                .email(USER_1_EMAIL)
                .emailVerified(true)
                .themeDark(false)
                .password("password")
                .build();
    
        public final static long USER_2_ID = 2;
        public final static String USER_2_USERNAME = "junit2";
        public final static String USER_2_EMAIL = "junit2@example.com";
        public final static Instant USER_2_CREATED = Instant.now().minus(1, HOURS);
        public final static User USER_2 = User.builder()
                .id(USER_2_ID)
                .username(USER_2_USERNAME)
                .email(USER_2_EMAIL)
                .emailVerified(true)
                .themeDark(false)
                .password("password")
                .roles(Collections.singletonList(RoleType.ROLE_RESEARCHER))
                .created(USER_2_CREATED)
                .lastModified(USER_2_CREATED)
                .build();
        public final static UserDto USER_2_DTO = UserDto.builder()
                .id(USER_2_ID)
                .username(USER_2_USERNAME)
                .email(USER_2_EMAIL)