Cleaned up
This commit is contained in:
@ -25,17 +25,17 @@ public:
|
||||
std::unique_ptr<Building::Simulation_Values> static create_test_simulation_values() {
|
||||
auto values = std::make_unique<Building::Simulation_Values>();
|
||||
|
||||
auto communityCoverage = std::vector<std::unique_ptr<float> >();
|
||||
auto ownUsage = std::vector<std::unique_ptr<float> >();
|
||||
auto neededCon = std::vector<std::unique_ptr<float> >();
|
||||
auto neededGen = std::vector<std::unique_ptr<float> >();
|
||||
auto communityCoverage = std::vector<float>();
|
||||
auto ownUsage = std::vector<float>();
|
||||
auto neededCon = std::vector<float>();
|
||||
auto neededGen = std::vector<float>();
|
||||
|
||||
for (int i = 0; i < 5; i++) {
|
||||
// Populate with test values
|
||||
communityCoverage.push_back(std::make_unique<float>(i * 10.0f));
|
||||
ownUsage.push_back(std::make_unique<float>(i * 5.0f));
|
||||
neededCon.push_back(std::make_unique<float>(i * 3.0f));
|
||||
neededGen.push_back(std::make_unique<float>(i * 2.0f));
|
||||
communityCoverage.push_back(i * 10.0f);
|
||||
ownUsage.push_back(i * 5.0f);
|
||||
neededCon.push_back(i * 3.0f);
|
||||
neededGen.push_back(i * 2.0f);
|
||||
}
|
||||
|
||||
values->set_community_coverage(std::move(communityCoverage));
|
||||
@ -56,13 +56,13 @@ public:
|
||||
metadata->set_connection_power(100);
|
||||
metadata->set_grid_power(50);
|
||||
|
||||
auto consumptionProfile = std::vector<std::unique_ptr<float> >();
|
||||
auto generationProfile = std::vector<std::unique_ptr<float> >();
|
||||
auto consumptionProfile = std::vector<float>();
|
||||
auto generationProfile = std::vector<float>();
|
||||
|
||||
for (int i = 0; i < 5; i++) {
|
||||
// Populate with test values
|
||||
consumptionProfile.push_back(std::make_unique<float>(i * 100.0f));
|
||||
generationProfile.push_back(std::make_unique<float>(i * 50.0f));
|
||||
consumptionProfile.push_back(i * 100.0f);
|
||||
generationProfile.push_back(i * 50.0f);
|
||||
}
|
||||
|
||||
metadata->set_consumption_profile(std::move(consumptionProfile));
|
||||
|
||||
@ -7,9 +7,11 @@
|
||||
#include "../model/Factory.h"
|
||||
|
||||
TEST_CASE("Testing add function") {
|
||||
std::vector<std::unique_ptr<Community> > communities;
|
||||
communities.push_back(Factory::create_test_community());
|
||||
Surplus surplus(communities);
|
||||
surplus.CalculateSurplus();
|
||||
CHECK(true);
|
||||
std::vector<std::unique_ptr<Community> > communities;
|
||||
for (int i = 0; i < 1000; i++) {
|
||||
communities.push_back(Factory::create_test_community());
|
||||
}
|
||||
Surplus surplus(communities);
|
||||
surplus.CalculateSurplus();
|
||||
CHECK(true);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user