From: Jiri Vlasak Date: Thu, 11 Jul 2019 13:10:31 +0000 (+0200) Subject: Add ut X-Git-Tag: v0.1.0~4^2~3 X-Git-Url: https://rtime.felk.cvut.cz/gitweb/hubacji1/bcar.git/commitdiff_plain/01eb95e90d40b72cc7d992234f1458d06b6a3be0 Add ut --- diff --git a/ut/bcar.t.cc b/ut/bcar.t.cc index be2dcc0..c997e97 100644 --- a/ut/bcar.t.cc +++ b/ut/bcar.t.cc @@ -41,6 +41,24 @@ WVTEST_MAIN("bcar basic geometry") WVPASSEQ_DOUBLE(11, bc->ccr()->x(), 0.00001); WVPASSEQ_DOUBLE(1, bc->ccr()->y(), 0.00001); + // drivable + WVPASS(!bc->drivable(bc->ccl())); + WVPASS(!bc->drivable(bc->ccr())); + BicycleCar *bc2 = new BicycleCar(); + bc2->x(1); + bc2->y(2); + bc2->h(M_PI / 2); + bc2->mtr(10); + bc2->wb(2); + bc2->w(1); + bc2->l(3); + bc2->he(1.5); + bc2->df(2 + 0.5); + bc2->dr(0.5); + WVPASS(bc->drivable(bc2)); + bc2->y(-2); + WVPASS(bc->drivable(bc2)); + // moving bc->sp(1); bc->st(0);