void VariablesTest::test_to_XML(void) { message += "test_to_XML\n"; Variables v; tinyxml2::XMLDocument* document; // Test v.set(2); document = v.to_XML(); assert_true(document != NULL, LOG); // Test v.set(2); v.set_use(0, Variables::Target); v.set_use(1, Variables::Input); document = v.to_XML(); v.set(); v.from_XML(*document); assert_true(v.get_variables_number() == 2, LOG); assert_true(v.get_use(0) == Variables::Target, LOG); assert_true(v.get_use(1) == Variables::Input, LOG); }
void VariablesTest::test_get_variables_number(void) { message += "test_get_variables_number\n"; Variables v; assert_true(v.get_variables_number() == 0, LOG); }
void VariablesTest::test_convert_time_series(void) { message += "test_convert_time_series\n"; Variables v; // Test v.set(1); v.convert_time_series(1); assert_true(v.get_variables_number() == 2, LOG); assert_true(v.count_inputs_number() == 1, LOG); assert_true(v.count_targets_number() == 1, LOG); }