Skip to content

MIR-1657 Make integration tests extensible for downstream applications - #1492

Open
maria-tn wants to merge 7 commits into
2025.12.xfrom
issues/MIR-1657-make-integration-tests-extensible-for-downstream-applications
Open

MIR-1657 Make integration tests extensible for downstream applications#1492
maria-tn wants to merge 7 commits into
2025.12.xfrom
issues/MIR-1657-make-integration-tests-extensible-for-downstream-applications

Conversation

@maria-tn

Copy link
Copy Markdown
Contributor

@maria-tn
maria-tn requested a review from yagee-de August 18, 2026 11:34
@toKrause toKrause changed the title make integration tests extensible for downstream applications MIR-1657 make integration tests extensible for downstream applications Aug 18, 2026
Comment thread mir-it/src/test/java/org/mycore/mir/it/tests/MIRUploadITCase.java
@toKrause toKrause changed the title MIR-1657 make integration tests extensible for downstream applications MIR-1657 Make integration tests extensible for downstream applications Aug 18, 2026
package org.mycore.mir.it.model;

public enum MIRInstitutes {
public enum MIRInstitutes implements MIRSampleInstitutes {

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a concrete implementation. The interface should rather be called MIRInstitutes, and the enum should then be called MIRSampleInstitutes.


import org.mycore.common.selenium.drivers.MCRWebdriverWrapper;

public class MIRControllerFactory {

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Shouldn’t appURL and driver be better passed through the constructor here?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants