+TEST_F(GetIrTest, MtsCheckNstcalcenergy)
+{
+ const char* inputMdpFile[] = {
+ "mts = yes", "mts-levels = 2", "mts-level2-factor = 2", "nstcalcenergy = 5"
+ };
+ runTest(joinStrings(inputMdpFile, "\n"), TestBehavior::ErrorAndDoNotCompareOutput);
+}
+
+TEST_F(GetIrTest, MtsCheckNstenergy)
+{
+ const char* inputMdpFile[] = {
+ "mts = yes", "mts-levels = 2", "mts-level2-factor = 2", "nstenergy = 5"
+ };
+ runTest(joinStrings(inputMdpFile, "\n"), TestBehavior::ErrorAndDoNotCompareOutput);
+}
+
+TEST_F(GetIrTest, MtsCheckNstpcouple)
+{
+ const char* inputMdpFile[] = { "mts = yes",
+ "mts-levels = 2",
+ "mts-level2-factor = 2",
+ "pcoupl = Berendsen",
+ "nstpcouple = 5" };
+ runTest(joinStrings(inputMdpFile, "\n"), TestBehavior::ErrorAndDoNotCompareOutput);
+}
+
+TEST_F(GetIrTest, MtsCheckNstdhdl)
+{
+ const char* inputMdpFile[] = {
+ "mts = yes", "mts-level2-factor = 2", "free-energy = yes", "nstdhdl = 5"
+ };
+ runTest(joinStrings(inputMdpFile, "\n"), TestBehavior::ErrorAndDoNotCompareOutput);
+}
+