Skip to content

Commit 515ae1d

Browse files
committed
Manually update tests to match new source schema and examples.
1 parent 80f11c9 commit 515ae1d

1 file changed

Lines changed: 11 additions & 12 deletions

File tree

test/main_libtk205.cpp

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ TEST_F(RS0001Fixture, Check_is_set)
2929
auto rs = dynamic_cast<rs0001_ns::RS0001 *>(rs_.get());
3030
EXPECT_TRUE(rs != nullptr);
3131
EXPECT_FALSE(rs->metadata.data_source_is_set);
32-
EXPECT_TRUE(rs->metadata.description_is_set);
32+
EXPECT_TRUE(rs->metadata.data_model_is_set);
3333
}
3434

3535
TEST_F(RS0001Fixture, Calculate_performance_cooling)
@@ -38,25 +38,24 @@ TEST_F(RS0001Fixture, Calculate_performance_cooling)
3838
EXPECT_TRUE(rs != nullptr);
3939
std::vector<double> target {0.0755, 280.0, 0.0957, 295.0, 0.5}; //NOLINT : Magic numbers necessary!
4040
auto result = rs->performance.performance_map_cooling.calculate_performance(target);
41-
EXPECT_EQ(result.size(), 9u);
41+
EXPECT_EQ(result.size(), 6u);
4242
}
4343

4444
TEST_F(RS0001Fixture, Calculate_performance_cooling_2)
4545
{
4646
auto rs = dynamic_cast<rs0001_ns::RS0001 *>(rs_.get());
4747
EXPECT_TRUE(rs != nullptr);
4848
std::vector<double> target {0.0755, 280.0, 0.0957, 295.0, 0.5}; //NOLINT : Magic numbers necessary!
49-
auto result = rs->performance.performance_map_cooling.calculate_performance(target, rs->performance.performance_map_cooling.lookup_variables.condenser_liquid_leaving_temperature_index);
50-
// 59593.2,351600,411193,281.11,296.03,74400,23600,0,0
51-
EXPECT_NEAR(result, 296.03, 0.001);
49+
auto result = rs->performance.performance_map_cooling.calculate_performance(target, rs->performance.performance_map_cooling.lookup_variables.net_condenser_capacity_index);
50+
EXPECT_NEAR(result, 411193.22, 0.001);
5251
}
5352

5453
TEST_F(RS0001Fixture, Calculate_performance_cooling_3)
5554
{
5655
auto rs = dynamic_cast<rs0001_ns::RS0001 *>(rs_.get());
5756
EXPECT_TRUE(rs != nullptr);
58-
auto result = rs->performance.performance_map_cooling.calculate_performance(0.0755, 280.0, 0.0957, 295.0, 0.5, Btwxt::InterpolationMethod::linear).condenser_liquid_leaving_temperature;
59-
EXPECT_NEAR(result, 296.03, 0.001);
57+
auto result = rs->performance.performance_map_cooling.calculate_performance(0.0755, 280.0, 0.0957, 295.0, 0.5, Btwxt::InterpolationMethod::linear).net_condenser_capacity;
58+
EXPECT_NEAR(result, 411193.22, 0.001);
6059
}
6160

6261
TEST_F(ASHRAEChillerFixture, Calculate_performance_cubic)
@@ -75,7 +74,7 @@ TEST_F(RS0005Fixture, Calculate_embedded_RS_performance)
7574
EXPECT_TRUE(rs != nullptr);
7675
std::vector<double> target {5550.0, 10.0}; //NOLINT
7776
auto result = rs->performance.drive_representation.performance.performance_map.calculate_performance(target);
78-
EXPECT_THAT(result, testing::ElementsAre(testing::DoubleEq(0.985)));
77+
EXPECT_THAT(result, testing::ElementsAre(testing::DoubleEq(0.985), testing::DoubleEq(0.0)));
7978
}
8079

8180
TEST_F(RS0003Fixture, Verify_grid_variable_index)
@@ -96,10 +95,10 @@ TEST_F(RS0006Fixture, Verify_enum_description)
9695

9796
TEST_F(RS0001Fixture, Verify_element_metadata)
9897
{
99-
auto result = rs0001_ns::RatingAHRI550590PartLoadPoint::evaporator_liquid_volumetric_flow_rate_name;
100-
EXPECT_THAT(result, "evaporator_liquid_volumetric_flow_rate");
101-
result = rs0001_ns::RatingAHRI550590PartLoadPoint::evaporator_liquid_volumetric_flow_rate_units;
102-
EXPECT_THAT(result, "gpm");
98+
auto result = rs0001_ns::RatingAHRI550590::net_refrigerating_capacity_name;
99+
EXPECT_THAT(result, "net_refrigerating_capacity");
100+
result = rs0001_ns::RatingAHRI550590::net_refrigerating_capacity_units;
101+
EXPECT_THAT(result, "Btu/h");
103102
}
104103

105104
int main(int argc, char **argv)

0 commit comments

Comments
 (0)