Test jednostkowy dla przeładowanego operatora "<<"

0

Witam,
ostatnio napisałem klasę, która wrzuca dane do strumienia wostream za pomocą przeładowanego operatora "<<". Zastanawiam się, jak działanie tego przeładowanego operatora mógłbym testować...może mi coś poradzicie? Dodam że testuję pakietem UnitTest++.
Pozdrawiam

0

może po prostu tak:
twojaklasa a;
cout << a;

0

Test musi być automatyczny. Bez patrzenia na konsolę, ma wykonywać się sam. Patrz: Testy jednostkowe...

1

Pisz do wostringstream i porównaj finalny string z oczekiwanym?

0

Dokładnie tego szukałem. wostringstream załatwia sprawę. Dzięki :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1