TEST(TimeUnitManagerTest, BasicOperations)
{
gmx::TimeUnitManager manager;
- EXPECT_EQ(gmx::TimeUnit_ps, manager.timeUnit());
+ EXPECT_EQ(gmx::TimeUnit::Picoseconds, manager.timeUnit());
EXPECT_DOUBLE_EQ(1.0, manager.timeScaleFactor());
- manager.setTimeUnit(gmx::TimeUnit_ns);
- EXPECT_EQ(gmx::TimeUnit_ns, manager.timeUnit());
+ manager.setTimeUnit(gmx::TimeUnit::Nanoseconds);
+ EXPECT_EQ(gmx::TimeUnit::Nanoseconds, manager.timeUnit());
EXPECT_DOUBLE_EQ(1e3, manager.timeScaleFactor());
EXPECT_DOUBLE_EQ(1e-3, manager.inverseTimeScaleFactor());
}
EXPECT_NO_THROW_GMX(assigner.finish());
EXPECT_DOUBLE_EQ(1.5, value);
- behavior.setTimeUnit(gmx::TimeUnit_ns);
+ behavior.setTimeUnit(gmx::TimeUnit::Nanoseconds);
behavior.optionsFinishing(&options);
EXPECT_DOUBLE_EQ(1500, value);
EXPECT_NO_THROW_GMX(options.finish());
- behavior.setTimeUnit(gmx::TimeUnit_us);
+ behavior.setTimeUnit(gmx::TimeUnit::Microseconds);
behavior.optionsFinishing(&options);
EXPECT_DOUBLE_EQ(1500000, value);
- behavior.setTimeUnit(gmx::TimeUnit_fs);
+ behavior.setTimeUnit(gmx::TimeUnit::Femtoseconds);
behavior.optionsFinishing(&options);
EXPECT_DOUBLE_EQ(0.0015, value);
- behavior.setTimeUnit(gmx::TimeUnit_ps);
+ behavior.setTimeUnit(gmx::TimeUnit::Picoseconds);
behavior.optionsFinishing(&options);
EXPECT_DOUBLE_EQ(1.5, value);
}
EXPECT_NO_THROW_GMX(options.finish());
EXPECT_DOUBLE_EQ(2.5, value2);
- behavior.setTimeUnit(gmx::TimeUnit_ns);
+ behavior.setTimeUnit(gmx::TimeUnit::Nanoseconds);
behavior.optionsFinishing(&options);
EXPECT_DOUBLE_EQ(1.5, value);
EXPECT_DOUBLE_EQ(2.5, value2);
EXPECT_NO_THROW_GMX(options.finish());
EXPECT_DOUBLE_EQ(1.5, value);
- behavior.setTimeUnit(gmx::TimeUnit_ns);
+ behavior.setTimeUnit(gmx::TimeUnit::Nanoseconds);
behavior.optionsFinishing(&options);
EXPECT_DOUBLE_EQ(1500, value);
}
EXPECT_NO_THROW_GMX(assigner.finish());
EXPECT_DOUBLE_EQ(1.5, value);
- EXPECT_EQ(gmx::TimeUnit_ns, behavior.timeUnit());
+ EXPECT_EQ(gmx::TimeUnit::Nanoseconds, behavior.timeUnit());
behavior.optionsFinishing(&options);
EXPECT_DOUBLE_EQ(1500, value);