Commit d4d71955 by Szeberényi Imre

main fix

parent 84ddd1cd
......@@ -11,10 +11,11 @@
* >= 5 - Rajztabla osztállyal együtt mindent kipróbálunk
* >= 6 - Szakasz klónozható
* >= 7 - Rajztabla is másolható, de csak szakaszt teszünk bele.
* >= 8 - Szorgalmi: Rajztabla is másolható. Poligon is klónozható.
* == 9 - Rajztabla generikus tömböt használ.
* >= 8 - Rajztabla is másolható. Poligon is klónozható.
* >= 9 - Rajztaba generikus tömböt használ.
*/
#define ELKESZULT 0
#define ELKESZULT 5
#include <iostream>
#include <fstream>
#include "gtest_lite.h"
......@@ -51,7 +52,7 @@ int main(int argc, char** argv) {
} ENDM
#endif // ELKESZULT
#if ELKESZULT >= 2 && ELKESZULT != 6 && ELKESZULT != 7 && ELKESZULT != 8
#if ELKESZULT >= 2
TEST(Poligon, assign) {
Poligon* poli1 = new Poligon(Pont(120,140), GREEN);
poli1->add(Pont(120,200));
......@@ -68,13 +69,13 @@ int main(int argc, char** argv) {
EXPECT_EQ(Pont(120,140), poli2[0]);
EXPECT_EQ(Pont(120,200), poli2[1]);
EXPECT_EQ(Pont(250,200), poli2[2]);
cout << "Most toroljk az eredeti poligont\n";
cout << "Most toroljuk az eredeti poligont\n";
delete poli1;
EXPECT_EQ(Pont(120,200), poli2[1]) << "*** Memoriaszemet? Biztos, hogy jol mukodik az assign? ***\n";
} ENDM
#endif // ELKESZULT
#if ELKESZULT >= 3 && ELKESZULT != 6 && ELKESZULT != 7
#if ELKESZULT >= 3
TEST(Poligon, copy) {
Poligon* poli3 = new Poligon(Pont(120,140), GREEN);
poli3->add(Pont(120,200));
......@@ -150,7 +151,7 @@ int main(int argc, char** argv) {
#endif // ELKESZULT
#if ELKESZULT == 7
#if ELKESZULT >= 7
TEST(Rajztabla, assign) {
Rajztabla tabla;
tabla.felrak(new Szakasz(Pont(20,40), 100, 0, WHITE));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment