various adjustments

This commit is contained in:
StanislausCichocki
2025-03-12 17:33:13 +01:00
parent 072f25cc0e
commit 6917793786
21 changed files with 500 additions and 207 deletions

View File

@ -3,15 +3,19 @@
//
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
#include "../../src/services/Surplus.h"
#include "../../src/services/Cost/CostPipeline.h"
#include "../../src/services/Cost/NetworkProvider.h"
#include "doctest/doctest.h"
#include "../model/Factory.h"
TEST_CASE("Testing add function") {
std::vector<std::unique_ptr<Community> > communities;
for (int i = 0; i < 1000; i++) {
for (int i = 0; i < 3; i++) {
communities.push_back(Factory::create_test_community());
}
Surplus surplus(communities);
surplus.CalculateSurplus();
CostPipeline costPipeline(communities);
costPipeline.addCostComponent(std::make_shared<NetworkProvider>());
CHECK(true);
}