#define BDMLIB // not an ideal way to prevent double registration of UI factories... #include "base/bdmbase.h" #include "base/user_info.h" #include "stat/exp_family.h" #include "itpp_ext.h" #include "mpdf_harness.h" #include "mat_checks.h" #include "UnitTest++.h" using namespace bdm; template<> const ParticularUI &ParticularUI::factory( ParticularUI("mgamma")); template<> const ParticularUI > &ParticularUI >::factory( ParticularUI >("mlnorm")); TEST(test_mgamma) { mpdf_harness::test_config("mgamma.cfg"); } TEST(test_mlnorm) { mpdf_harness::test_config("mlnorm.cfg"); }