int
main(int argc, char *argv[]) 
{
    TraceCategory::GetInstance().RegisterCategory(
        TestCategory, "Test Category");

    std::vector<std::shared_ptr<TraceCollection>> collections;
    std::cout << "Testing single collection\n";
    collections.emplace_back(CreateTestCollection());
    _TestSerialization(collections, "trace.json");
    std::cout << " PASSED\n";

    std::cout << "Testing multiple collections\n";
    collections.emplace_back(CreateTestCollection(20.0/1000.0));
    _TestSerialization(collections, "trace2.json");
    std::cout << " PASSED\n";
}
Esempio n. 2
0
int main()
{
  try
  {
    auto Collection = CreateTestCollection();
    std::cout << "--------------- Before --------------- " << std::endl;
    ShowAllObjects(Collection);
    SetMyOffers(Collection, 5, 7);
    SetMyBets(Collection, 7);
    std::cout << "--------------- After --------------- " << std::endl;
    ShowAllObjects(Collection);
  }
  catch (std::exception const &e)
  {
    std::cerr << "Error: " << e.what() << std::endl;
  }
  return 0;
}