74TEST(TestOpalPolynomialTimeDependence, UserInterfacePN) {
83 EXPECT_NO_THROW(ui.
update());
87 EXPECT_TRUE(myDependency);
88 EXPECT_NEAR(myDependency->getCoefficients()[0], 2, 1e-10);
89 EXPECT_NEAR(myDependency->getCoefficients()[1], 3, 1e-10);
90 EXPECT_NEAR(myDependency->getCoefficients()[2], 4, 1e-10);
91 EXPECT_NEAR(myDependency->getCoefficients()[3], 5, 1e-10);
92 EXPECT_EQ(myDependency->getCoefficients().size(), 4);
95TEST(TestOpalPolynomialTimeDependence, UserInterfaceCoeffs) {
102 EXPECT_NO_THROW(ui.
update());
106 EXPECT_TRUE(myDependency);
107 EXPECT_NEAR(myDependency->getCoefficients()[0], 2, 1e-10);
108 EXPECT_NEAR(myDependency->getCoefficients()[1], 3, 1e-10);
109 EXPECT_NEAR(myDependency->getCoefficients()[2], 4, 1e-10);
110 EXPECT_NEAR(myDependency->getCoefficients()[3], 5, 1e-10);
111 EXPECT_NEAR(myDependency->getCoefficients()[4], 6, 1e-10);
112 EXPECT_EQ(myDependency->getCoefficients().size(), 5);