Set assumed locale for HelpTest

Otherwise the test would fail on machines with other default than EN.
This commit is contained in:
Roland Weisleder
2017-09-23 11:18:36 +02:00
parent 1695527408
commit b21a1f16f1

View File

@@ -22,9 +22,12 @@ import java.io.InputStreamReader;
import java.lang.reflect.Method;
import java.util.Collections;
import java.util.HashMap;
import java.util.Locale;
import java.util.Map;
import org.assertj.core.api.Assertions;
import org.junit.AfterClass;
import org.junit.BeforeClass;
import org.junit.Rule;
import org.junit.Test;
import org.junit.rules.TestName;
@@ -58,6 +61,19 @@ import javax.validation.constraints.Max;
@ContextConfiguration(classes = HelpTest.Config.class)
public class HelpTest {
private static Locale previousLocale;
@BeforeClass
public static void setAssumedLocale() {
previousLocale = Locale.getDefault();
Locale.setDefault(Locale.ENGLISH);
}
@AfterClass
public static void restorePreviousLocale() {
Locale.setDefault(previousLocale);
}
@Autowired
private Help help;