diff --git a/Tests/UnitTests/Core/Sample/RTTest.cpp b/Tests/UnitTests/Core/Sample/RTTest.cpp index 296f63dff89f64025c4aa1637702b34ad0f43815..b9f4ef66bb32503e640a1a04c70d35863214c0a3 100644 --- a/Tests/UnitTests/Core/Sample/RTTest.cpp +++ b/Tests/UnitTests/Core/Sample/RTTest.cpp @@ -30,11 +30,11 @@ protected: EXPECT_NEAR(coeff1.t_r(1).real(), coeff2.t_r(1).real(), 1e-10); EXPECT_NEAR(coeff1.t_r(1).imag(), coeff2.t_r(1).imag(), 1e-10); } - std::vector<ScalarRTCoefficients> getCoeffs(SpecularScalarTanhStrategy::coeffs_t&& inputCoeffs) + std::vector<ScalarRTCoefficients> getCoeffs(ISpecularStrategy::coeffs_t&& inputCoeffs) { std::vector<ScalarRTCoefficients> result; for (auto& coeff : inputCoeffs) - result.push_back(*dynamic_cast<const ScalarRTCoefficients*>(coeff.get())); + result.push_back(*dynamic_cast<const ScalarRTCoefficients*>(coeff.release())); return result; }