Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Development: Execute architecture tests on module basis #9409

Merged
merged 104 commits into from
Oct 4, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
104 commits
Select commit Hold shift + click to select a range
83ecf2d
Enable all architecture tests
MaximilianAnzinger Sep 13, 2024
8b43b93
Move architecture tests and object method tests into shared test package
MaximilianAnzinger Sep 13, 2024
adfb778
Restructure integration tests into modules
ole-ve Sep 13, 2024
51a468f
Restructure service tests into modules
ole-ve Sep 13, 2024
ceee431
Merge remote-tracking branch 'origin/develop' into chore/restructure-…
ole-ve Sep 13, 2024
81ff31e
Apply spotless
ole-ve Sep 13, 2024
71bdeec
Fix enforceNothing arch test
ole-ve Sep 13, 2024
52778fb
Fix correctServiceAnnotation arch test
ole-ve Sep 13, 2024
fefb027
Add architecture test to check for test only queries in prod code
MaximilianAnzinger Sep 14, 2024
c563417
Move test repositories to test_repository subdirectory
ole-ve Sep 14, 2024
4ed0b10
Merge remote-tracking branch 'origin/develop' into chore/restructure-…
ole-ve Sep 14, 2024
eb34cd8
Move exercise methods to test repository
MaximilianAnzinger Sep 17, 2024
b5fb222
Merge branch 'develop' into chore/restructure-tests
MaximilianAnzinger Sep 17, 2024
c896c8b
Create ResultTestRepository and improve test repository inheritance
MaximilianAnzinger Sep 19, 2024
ac1887b
Create TutorParticipationTestRepository
MaximilianAnzinger Sep 19, 2024
c468aa2
Create atlas test repositories
MaximilianAnzinger Sep 19, 2024
6db26fe
move test repos into test modules
MaximilianAnzinger Sep 20, 2024
fc4587e
Fix tutorial group repositories
JohannesStoehr Sep 20, 2024
799ac5a
create more test repositories
MaximilianAnzinger Sep 20, 2024
ebc8c8b
Fix text and quiz exercises
JohannesStoehr Sep 20, 2024
681ad06
Merge remote-tracking branch 'origin/chore/restructure-tests' into ch…
JohannesStoehr Sep 20, 2024
f7b9633
Fix check for method references
JohannesStoehr Sep 20, 2024
5d3792f
create more test repositories
MaximilianAnzinger Sep 20, 2024
9fec368
create more test repos
MaximilianAnzinger Sep 20, 2024
573fa81
Fix check for method references and remove unused methods
JohannesStoehr Sep 20, 2024
5f8e55c
add remaining test repos
MaximilianAnzinger Sep 20, 2024
73fc3c1
add more arch tests
MaximilianAnzinger Sep 20, 2024
6786cfe
User group of user in DatabaseQueryCountTest not saved
ole-ve Sep 20, 2024
8699f6a
Replace all usages of prod repo with test repo (if exists)
ole-ve Sep 20, 2024
93c5066
Annotate all test repositories with @Primary to override prod reposit…
ole-ve Sep 20, 2024
72624ee
Add archTest to enforce @Primary annotation on test repositories
ole-ve Sep 20, 2024
f917f45
Remove ToDo
ole-ve Sep 20, 2024
ab4eb7f
Merge remote-tracking branch 'origin/develop' into chore/restructure-…
ole-ve Sep 20, 2024
c267f28
Fix unintentional change
ole-ve Sep 20, 2024
232d809
Fix unintentional change
ole-ve Sep 20, 2024
1dbb3d7
Use ProgrammingExerciseTestRepository instead of ProgrammingExerciseR…
ole-ve Sep 20, 2024
3245271
Add archTest to check that test repositories are used instead of prod…
ole-ve Sep 20, 2024
dde0954
Fix unintentional change
ole-ve Sep 20, 2024
4e68bb7
Disable testCreateAnswerInExamChannel
ole-ve Sep 20, 2024
67105d4
Remove validated todo: https://docs.hazelcast.com/imdg/4.2/configurat…
ole-ve Sep 20, 2024
87c8996
Move JhiMetricsIntegrationTest to core module
ole-ve Sep 20, 2024
d065dc8
move tests from competency package into atlas module
MaximilianAnzinger Sep 21, 2024
520bcc5
fix atlas structure
MaximilianAnzinger Sep 21, 2024
c96f537
move online course tests to lti
MaximilianAnzinger Sep 21, 2024
591feae
add AbstractAtlasIntegrationTest
MaximilianAnzinger Sep 21, 2024
31ec22b
add arch test to ensure abstract integration test inheritance
MaximilianAnzinger Sep 21, 2024
f861722
Merge branch 'develop' into chore/restructure-tests
MaximilianAnzinger Sep 23, 2024
c889957
add integration test to prevent autowire in integrationt test impleme…
MaximilianAnzinger Sep 27, 2024
a4d4947
Merge branch 'develop' into chore/restructure-tests
MaximilianAnzinger Sep 28, 2024
d3ad9a2
Merge branch 'chore/restructure-tests' into chore/refactor-atlas-tests
MaximilianAnzinger Sep 28, 2024
3f77991
Merge branch 'develop' into chore/restructure-tests
MaximilianAnzinger Sep 28, 2024
ad4de75
create shared module arch test and add tests for lti
MaximilianAnzinger Sep 28, 2024
74556c5
Merge branch 'chore/restructure-tests' into chore/refactor-atlas-tests
MaximilianAnzinger Sep 28, 2024
b5a7d6c
merge develop
MaximilianAnzinger Sep 28, 2024
ccebd40
fix import
MaximilianAnzinger Sep 28, 2024
7b51ea6
Merge branch 'chore/refactor-atlas-tests' into chore/refactor-lti-tests
MaximilianAnzinger Sep 28, 2024
b35ee1f
remove useless empty line
MaximilianAnzinger Sep 28, 2024
9f0ae88
Merge branch 'develop' into chore/refactor-atlas-tests
MaximilianAnzinger Sep 28, 2024
f33c741
Merge branch 'chore/refactor-atlas-tests' into chore/refactor-lti-tests
MaximilianAnzinger Sep 29, 2024
f8df0fd
Merge branch 'develop' into chore/refactor-atlas-tests
MaximilianAnzinger Sep 29, 2024
d3da850
Merge branch 'chore/refactor-atlas-tests' into chore/refactor-lti-tests
MaximilianAnzinger Sep 29, 2024
2bd438d
Merge branch 'develop' into chore/refactor-atlas-tests
MaximilianAnzinger Sep 29, 2024
f2713f7
Merge branch 'chore/refactor-atlas-tests' into chore/refactor-lti-tests
MaximilianAnzinger Sep 29, 2024
62a76c6
Merge branch 'develop' into chore/refactor-atlas-tests
MaximilianAnzinger Oct 1, 2024
6bc58d9
Merge branch 'chore/refactor-atlas-tests' into chore/refactor-lti-tests
MaximilianAnzinger Oct 1, 2024
cd661ab
create module repository architecture test
MaximilianAnzinger Oct 1, 2024
c36bfb2
Merge branch 'chore/refactor-lti-tests' into chore/restructure-archit…
MaximilianAnzinger Oct 1, 2024
67ce493
create module service and resource architecture tests
MaximilianAnzinger Oct 1, 2024
c7bd221
add tests to assessment
MaximilianAnzinger Oct 1, 2024
86d8cc1
add tests to athena
MaximilianAnzinger Oct 1, 2024
13749d4
add tests to buildagent
MaximilianAnzinger Oct 1, 2024
4e6496d
add tests to communication
MaximilianAnzinger Oct 1, 2024
7f60fb6
add tests to core
MaximilianAnzinger Oct 1, 2024
c6ce956
add tests to exam
MaximilianAnzinger Oct 1, 2024
64f1b1c
add tests to exercise
MaximilianAnzinger Oct 1, 2024
21d4d82
add tests to fileupload
MaximilianAnzinger Oct 1, 2024
39d3f61
add tests to iris
MaximilianAnzinger Oct 1, 2024
8e80ad5
add tests to lecture
MaximilianAnzinger Oct 1, 2024
1424dfd
add tests to lti
MaximilianAnzinger Oct 1, 2024
c031d6a
add tests to modeling
MaximilianAnzinger Oct 1, 2024
09ecc47
add tests to plagiarism
MaximilianAnzinger Oct 1, 2024
4c64eee
add tests to programming
MaximilianAnzinger Oct 1, 2024
23ae6f7
add tests to quiz
MaximilianAnzinger Oct 1, 2024
f0bae93
add tests to text
MaximilianAnzinger Oct 1, 2024
e01124a
add tests to tutorialgroup
MaximilianAnzinger Oct 1, 2024
28b9ce4
use test repos
MaximilianAnzinger Oct 1, 2024
16ab8de
Merge branch 'chore/refactor-atlas-tests' into chore/refactor-lti-tests
MaximilianAnzinger Oct 1, 2024
6e5ccf1
Merge branch 'chore/refactor-lti-tests' into chore/restructure-archit…
MaximilianAnzinger Oct 1, 2024
4963195
Merge branch 'develop' into chore/refactor-atlas-tests
MaximilianAnzinger Oct 2, 2024
9323fcd
Merge branch 'chore/refactor-atlas-tests' into chore/refactor-lti-tests
MaximilianAnzinger Oct 2, 2024
59b69e2
Merge branch 'chore/refactor-lti-tests' into chore/restructure-archit…
MaximilianAnzinger Oct 2, 2024
6ee51ca
Merge branch 'develop' into chore/refactor-lti-tests
MaximilianAnzinger Oct 2, 2024
bfb3ccb
Merge branch 'chore/refactor-lti-tests' into chore/restructure-archit…
MaximilianAnzinger Oct 2, 2024
836505f
fix LtiTestArchitectureTest visibility
MaximilianAnzinger Oct 2, 2024
fe5c6cb
Merge branch 'chore/refactor-lti-tests' into chore/restructure-archit…
MaximilianAnzinger Oct 2, 2024
fc06202
allow empty should for some tests and add exclusions for transactional
MaximilianAnzinger Oct 2, 2024
27a3523
remove general architecture tests
MaximilianAnzinger Oct 2, 2024
6f04499
fix achitecture test visibility
MaximilianAnzinger Oct 2, 2024
8d8c730
fix architecture test
MaximilianAnzinger Oct 2, 2024
0291660
allow empty should for one more test
MaximilianAnzinger Oct 2, 2024
e852646
merge develop
MaximilianAnzinger Oct 3, 2024
4f1c6f5
Merge branch 'develop' into chore/restructure-architecture-tests
JohannesStoehr Oct 4, 2024
d6a0124
Merge branch 'develop' into chore/restructure-architecture-tests
MaximilianAnzinger Oct 4, 2024
d7cf113
fix signature of transactional exclusion
MaximilianAnzinger Oct 4, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package de.tum.cit.aet.artemis.assessment.architecture;

import de.tum.cit.aet.artemis.shared.architecture.module.AbstractModuleRepositoryArchitectureTest;

class AssessmentRepositoryArchitectureTest extends AbstractModuleRepositoryArchitectureTest {

public String getModulePackage() {
return ARTEMIS_PACKAGE + ".assessment";
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package de.tum.cit.aet.artemis.assessment.architecture;

import de.tum.cit.aet.artemis.shared.architecture.module.AbstractModuleResourceArchitectureTest;

class AssessmentResourceArchitectureTest extends AbstractModuleResourceArchitectureTest {

public String getModulePackage() {
return ARTEMIS_PACKAGE + ".assessment";
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package de.tum.cit.aet.artemis.assessment.architecture;

import de.tum.cit.aet.artemis.shared.architecture.module.AbstractModuleServiceArchitectureTest;

class AssessmentServiceArchitectureTest extends AbstractModuleServiceArchitectureTest {

public String getModulePackage() {
return ARTEMIS_PACKAGE + ".assessment";
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package de.tum.cit.aet.artemis.athena.architecture;

import de.tum.cit.aet.artemis.shared.architecture.module.AbstractModuleRepositoryArchitectureTest;

class AthenaRepositoryArchitectureTest extends AbstractModuleRepositoryArchitectureTest {

public String getModulePackage() {
return ARTEMIS_PACKAGE + ".athena";
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package de.tum.cit.aet.artemis.athena.architecture;

import de.tum.cit.aet.artemis.shared.architecture.module.AbstractModuleResourceArchitectureTest;

class AthenaResourceArchitectureTest extends AbstractModuleResourceArchitectureTest {

public String getModulePackage() {
return ARTEMIS_PACKAGE + ".athena";
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package de.tum.cit.aet.artemis.athena.architecture;

import de.tum.cit.aet.artemis.shared.architecture.module.AbstractModuleServiceArchitectureTest;

class AthenaServiceArchitectureTest extends AbstractModuleServiceArchitectureTest {

public String getModulePackage() {
return ARTEMIS_PACKAGE + ".athena";
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package de.tum.cit.aet.artemis.atlas.architecture;

import de.tum.cit.aet.artemis.shared.architecture.module.AbstractModuleRepositoryArchitectureTest;

class AtlasRepositoryArchitectureTest extends AbstractModuleRepositoryArchitectureTest {

public String getModulePackage() {
return ARTEMIS_PACKAGE + ".atlas";
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package de.tum.cit.aet.artemis.atlas.architecture;

import de.tum.cit.aet.artemis.shared.architecture.module.AbstractModuleResourceArchitectureTest;

class AtlasResourceArchitectureTest extends AbstractModuleResourceArchitectureTest {

public String getModulePackage() {
return ARTEMIS_PACKAGE + ".atlas";
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package de.tum.cit.aet.artemis.atlas.architecture;

import de.tum.cit.aet.artemis.shared.architecture.module.AbstractModuleServiceArchitectureTest;

class AtlasServiceArchitectureTest extends AbstractModuleServiceArchitectureTest {

public String getModulePackage() {
return ARTEMIS_PACKAGE + ".atlas";
}
}
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
package de.tum.cit.aet.artemis.atlas.architecture;

import de.tum.cit.aet.artemis.atlas.AbstractAtlasIntegrationTest;
import de.tum.cit.aet.artemis.shared.architecture.AbstractModuleTestArchitectureTest;
import de.tum.cit.aet.artemis.shared.architecture.module.AbstractModuleTestArchitectureTest;

class AtlasTestArchitectureTest extends AbstractModuleTestArchitectureTest<AbstractAtlasIntegrationTest> {

@Override
protected String getModulePackageName() {
return "atlas";
public String getModulePackage() {
return ARTEMIS_PACKAGE + ".atlas";
}

@Override
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package de.tum.cit.aet.artemis.buildagent.architecture;

import de.tum.cit.aet.artemis.shared.architecture.module.AbstractModuleRepositoryArchitectureTest;

class BuildAgentRepositoryArchitectureTest extends AbstractModuleRepositoryArchitectureTest {

public String getModulePackage() {
return ARTEMIS_PACKAGE + ".buildagent";
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package de.tum.cit.aet.artemis.buildagent.architecture;

import de.tum.cit.aet.artemis.shared.architecture.module.AbstractModuleResourceArchitectureTest;

class BuildAgentResourceArchitectureTest extends AbstractModuleResourceArchitectureTest {

public String getModulePackage() {
return ARTEMIS_PACKAGE + ".buildagent";
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package de.tum.cit.aet.artemis.buildagent.architecture;

import de.tum.cit.aet.artemis.shared.architecture.module.AbstractModuleServiceArchitectureTest;

class BuildAgentServiceArchitectureTest extends AbstractModuleServiceArchitectureTest {

public String getModulePackage() {
return ARTEMIS_PACKAGE + ".buildagent";
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,8 @@
import de.tum.cit.aet.artemis.text.domain.TextExercise;
import de.tum.cit.aet.artemis.text.util.TextExerciseUtilService;
import de.tum.cit.aet.artemis.tutorialgroup.service.TutorialGroupChannelManagementService;
import de.tum.cit.aet.artemis.tutorialgroups.test_repository.TutorialGroupTestRepository;
import de.tum.cit.aet.artemis.tutorialgroups.util.TutorialGroupUtilService;
import de.tum.cit.aet.artemis.tutorialgroup.test_repository.TutorialGroupTestRepository;
import de.tum.cit.aet.artemis.tutorialgroup.util.TutorialGroupUtilService;

class ChannelIntegrationTest extends AbstractConversationTest {

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package de.tum.cit.aet.artemis.communication.architecture;

import de.tum.cit.aet.artemis.shared.architecture.module.AbstractModuleRepositoryArchitectureTest;

class CommunicationRepositoryArchitectureTest extends AbstractModuleRepositoryArchitectureTest {

public String getModulePackage() {
return ARTEMIS_PACKAGE + ".communication";
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package de.tum.cit.aet.artemis.communication.architecture;

import de.tum.cit.aet.artemis.shared.architecture.module.AbstractModuleResourceArchitectureTest;

class CommunicationResourceArchitectureTest extends AbstractModuleResourceArchitectureTest {

public String getModulePackage() {
return ARTEMIS_PACKAGE + ".communication";
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package de.tum.cit.aet.artemis.communication.architecture;

import de.tum.cit.aet.artemis.shared.architecture.module.AbstractModuleServiceArchitectureTest;

class CommunicationServiceArchitectureTest extends AbstractModuleServiceArchitectureTest {

public String getModulePackage() {
return ARTEMIS_PACKAGE + ".communication";
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,8 @@
import de.tum.cit.aet.artemis.tutorialgroup.domain.TutorialGroupRegistration;
import de.tum.cit.aet.artemis.tutorialgroup.domain.TutorialGroupRegistrationType;
import de.tum.cit.aet.artemis.tutorialgroup.repository.TutorialGroupNotificationRepository;
import de.tum.cit.aet.artemis.tutorialgroups.test_repository.TutorialGroupRegistrationTestRepository;
import de.tum.cit.aet.artemis.tutorialgroups.test_repository.TutorialGroupTestRepository;
import de.tum.cit.aet.artemis.tutorialgroup.test_repository.TutorialGroupRegistrationTestRepository;
import de.tum.cit.aet.artemis.tutorialgroup.test_repository.TutorialGroupTestRepository;

class TutorialGroupNotificationServiceTest extends AbstractSpringIntegrationIndependentTest {

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package de.tum.cit.aet.artemis.core.architecture;

import de.tum.cit.aet.artemis.shared.architecture.module.AbstractModuleRepositoryArchitectureTest;

class CoreRepositoryArchitectureTest extends AbstractModuleRepositoryArchitectureTest {

public String getModulePackage() {
return ARTEMIS_PACKAGE + ".core";
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package de.tum.cit.aet.artemis.core.architecture;

import de.tum.cit.aet.artemis.shared.architecture.module.AbstractModuleResourceArchitectureTest;

class CoreResourceArchitectureTest extends AbstractModuleResourceArchitectureTest {

public String getModulePackage() {
return ARTEMIS_PACKAGE + ".core";
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package de.tum.cit.aet.artemis.core.architecture;

import de.tum.cit.aet.artemis.shared.architecture.module.AbstractModuleServiceArchitectureTest;

class CoreServiceArchitectureTest extends AbstractModuleServiceArchitectureTest {

public String getModulePackage() {
return ARTEMIS_PACKAGE + ".core";
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
import de.tum.cit.aet.artemis.programming.test_repository.ProgrammingExerciseTestRepository;
import de.tum.cit.aet.artemis.programming.util.ProgrammingExerciseUtilService;
import de.tum.cit.aet.artemis.shared.base.AbstractSpringIntegrationJenkinsGitlabTest;
import de.tum.cit.aet.artemis.tutorialgroups.util.TutorialGroupUtilService;
import de.tum.cit.aet.artemis.tutorialgroup.util.TutorialGroupUtilService;

class InternalAuthenticationIntegrationTest extends AbstractSpringIntegrationJenkinsGitlabTest {

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
package de.tum.cit.aet.artemis.exam.architecture;

import java.util.Set;

import de.tum.cit.aet.artemis.shared.architecture.module.AbstractModuleRepositoryArchitectureTest;

class ExamRepositoryArchitectureTest extends AbstractModuleRepositoryArchitectureTest {

public String getModulePackage() {
return ARTEMIS_PACKAGE + ".exam";
}

// TODO: This method should be removed once all repositories are tested
@Override
protected Set<String> testTransactionalExclusions() {
return Set.of("de.tum.cit.aet.artemis.exam.service.StudentExamService.generateMissingStudentExams(de.tum.cit.aet.artemis.exam.domain.Exam)",
"de.tum.cit.aet.artemis.exam.service.StudentExamService.generateStudentExams(de.tum.cit.aet.artemis.exam.domain.Exam)");
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package de.tum.cit.aet.artemis.exam.architecture;

import de.tum.cit.aet.artemis.shared.architecture.module.AbstractModuleResourceArchitectureTest;

class ExamResourceArchitectureTest extends AbstractModuleResourceArchitectureTest {

public String getModulePackage() {
return ARTEMIS_PACKAGE + ".exam";
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package de.tum.cit.aet.artemis.exam.architecture;

import de.tum.cit.aet.artemis.shared.architecture.module.AbstractModuleServiceArchitectureTest;

class ExamServiceArchitectureTest extends AbstractModuleServiceArchitectureTest {

public String getModulePackage() {
return ARTEMIS_PACKAGE + ".exam";
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package de.tum.cit.aet.artemis.exercise.architecture;

import de.tum.cit.aet.artemis.shared.architecture.module.AbstractModuleRepositoryArchitectureTest;

class ExerciseRepositoryArchitectureTest extends AbstractModuleRepositoryArchitectureTest {

public String getModulePackage() {
return ARTEMIS_PACKAGE + ".exercise";
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package de.tum.cit.aet.artemis.exercise.architecture;

import de.tum.cit.aet.artemis.shared.architecture.module.AbstractModuleResourceArchitectureTest;

class ExerciseResourceArchitectureTest extends AbstractModuleResourceArchitectureTest {

public String getModulePackage() {
return ARTEMIS_PACKAGE + ".exercise";
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package de.tum.cit.aet.artemis.exercise.architecture;

import de.tum.cit.aet.artemis.shared.architecture.module.AbstractModuleServiceArchitectureTest;

class ExerciseServiceArchitectureTest extends AbstractModuleServiceArchitectureTest {

public String getModulePackage() {
return ARTEMIS_PACKAGE + ".exercise";
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package de.tum.cit.aet.artemis.fileupload.architecture;

import de.tum.cit.aet.artemis.shared.architecture.module.AbstractModuleRepositoryArchitectureTest;

class FileUploadRepositoryArchitectureTest extends AbstractModuleRepositoryArchitectureTest {

public String getModulePackage() {
return ARTEMIS_PACKAGE + ".fileupload";
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package de.tum.cit.aet.artemis.fileupload.architecture;

import de.tum.cit.aet.artemis.shared.architecture.module.AbstractModuleResourceArchitectureTest;

class FileUploadResourceArchitectureTest extends AbstractModuleResourceArchitectureTest {

public String getModulePackage() {
return ARTEMIS_PACKAGE + ".fileupload";
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package de.tum.cit.aet.artemis.fileupload.architecture;

import de.tum.cit.aet.artemis.shared.architecture.module.AbstractModuleServiceArchitectureTest;

class FileUploadServiceArchitectureTest extends AbstractModuleServiceArchitectureTest {

public String getModulePackage() {
return ARTEMIS_PACKAGE + ".fileupload";
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package de.tum.cit.aet.artemis.iris.architecture;

import de.tum.cit.aet.artemis.shared.architecture.module.AbstractModuleRepositoryArchitectureTest;

class IrisRepositoryArchitectureTest extends AbstractModuleRepositoryArchitectureTest {

public String getModulePackage() {
return ARTEMIS_PACKAGE + ".iris";
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package de.tum.cit.aet.artemis.iris.architecture;

import de.tum.cit.aet.artemis.shared.architecture.module.AbstractModuleResourceArchitectureTest;

class IrisResourceArchitectureTest extends AbstractModuleResourceArchitectureTest {

public String getModulePackage() {
return ARTEMIS_PACKAGE + ".iris";
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package de.tum.cit.aet.artemis.iris.architecture;

import de.tum.cit.aet.artemis.shared.architecture.module.AbstractModuleServiceArchitectureTest;

class IrisServiceArchitectureTest extends AbstractModuleServiceArchitectureTest {

public String getModulePackage() {
return ARTEMIS_PACKAGE + ".iris";
}
}
Loading
Loading