public class JatosTest
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected User |
admin |
protected java.lang.String |
apiToken |
protected play.Application |
application |
protected play.db.jpa.JPAApi |
jpaApi |
static java.lang.String |
TEST_RESOURCES_POTATO_COMPASS_JZIP |
| Constructor and Description |
|---|
JatosTest() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
createApiToken(User user) |
User |
createUser(java.lang.String username) |
void |
dropDatabase() |
User |
getAdmin() |
Study |
getStudy(java.lang.Long id) |
Study |
importAndGetExampleStudy() |
java.lang.Long |
importExampleStudy() |
void |
removeAllLogs() |
void |
removeAllResultUploads() |
void |
removeAllStudies()
Remove all studies in the database and delete their study assets and result files
|
void |
removeAllStudyAssets() |
void |
removeAllStudyLogs() |
void |
removeUser(java.lang.String username) |
void |
startApp() |
void |
stopApp() |
public static final java.lang.String TEST_RESOURCES_POTATO_COMPASS_JZIP
@Inject protected play.Application application
@Inject protected play.db.jpa.JPAApi jpaApi
protected User admin
protected java.lang.String apiToken
public void startApp()
public void stopApp()
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Long importExampleStudy()
public User getAdmin()
public User createUser(java.lang.String username)
public java.lang.String createApiToken(User user)
public Study getStudy(java.lang.Long id)
public Study importAndGetExampleStudy()
public void dropDatabase()
public void removeAllStudies()
public void removeUser(java.lang.String username)
public void removeAllStudyAssets()
throws java.io.IOException
java.io.IOExceptionpublic void removeAllStudyLogs()
throws java.io.IOException
java.io.IOExceptionpublic void removeAllResultUploads()
throws java.io.IOException
java.io.IOExceptionpublic void removeAllLogs()
throws java.io.IOException
java.io.IOException