From 8e05d87a7ed1c0f49d213a259f098b256f5a98d9 Mon Sep 17 00:00:00 2001
From: Thomas Fischer <thomas.fischer@ufz.de>
Date: Fri, 25 Jan 2019 07:53:03 +0100
Subject: [PATCH] [T/Mat] Fix fluid property tests.

---
 Tests/MaterialLib/TestFluidProperties.cpp | 4 +++-
 Tests/MaterialLib/TestFluidViscosity.cpp  | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/Tests/MaterialLib/TestFluidProperties.cpp b/Tests/MaterialLib/TestFluidProperties.cpp
index f27e4f2f0f4..ce458140ee0 100644
--- a/Tests/MaterialLib/TestFluidProperties.cpp
+++ b/Tests/MaterialLib/TestFluidProperties.cpp
@@ -63,8 +63,10 @@ TEST(MaterialFluidProperties, checkPrimaryVariableDependentFluidProperties)
     ASSERT_NEAR(mu_expected,
                 fluid_model->getValue(FluidPropertyType::Viscosity, vars),
                 1.e-10);
+    const double dmu_dT_expected =
+        -1.e-3/368 * std::exp(-(vars[0] - 293) / 368);
     ASSERT_NEAR(
-        -mu_expected,
+        dmu_dT_expected,
         fluid_model->getdValue(FluidPropertyType::Viscosity, vars,
                                MaterialLib::Fluid::PropertyVariableType::T),
         1.e-10);
diff --git a/Tests/MaterialLib/TestFluidViscosity.cpp b/Tests/MaterialLib/TestFluidViscosity.cpp
index 60fa3103b0f..a5a39f97cd4 100644
--- a/Tests/MaterialLib/TestFluidViscosity.cpp
+++ b/Tests/MaterialLib/TestFluidViscosity.cpp
@@ -64,8 +64,10 @@ TEST(Material, checkTemperatureDependentViscosity)
     vars[0] = 350.0;
     const double mu_expected = 1.e-3 * std::exp(-(vars[0] - 293) / 368);
     ASSERT_NEAR(mu_expected, mu->getValue(vars), 1.e-10);
+    const double dmu_dT_expected =
+        -1.e-3/368 * std::exp(-(vars[0] - 293) / 368);
     ASSERT_NEAR(
-        -mu_expected,
+        dmu_dT_expected,
         mu->getdValue(vars, MaterialLib::Fluid::PropertyVariableType::T),
         1.e-10);
 }
-- 
GitLab