1 #include <gtest/gtest.h>
2 #include "all.h"
3
4 using namespace dvl;
5
TEST(Control,SetSpell)6 TEST(Control, SetSpell)
7 {
8 pnumlines = 1;
9 pinfoflag = true;
10 pSpell = SPL_FIREBOLT;
11 pSplType = RSPLTYPE_CHARGES;
12 SetSpell();
13 EXPECT_EQ(spselflag, false);
14 EXPECT_EQ(plr[myplr]._pRSpell, SPL_FIREBOLT);
15 EXPECT_EQ(plr[myplr]._pRSplType, RSPLTYPE_CHARGES);
16 EXPECT_EQ(pnumlines, 0);
17 EXPECT_EQ(pinfoflag, false);
18 EXPECT_EQ(force_redraw, 255);
19 }
20
TEST(Control,ClearPanel)21 TEST(Control, ClearPanel)
22 {
23 pnumlines = 1;
24 pinfoflag = true;
25 ClearPanel();
26 EXPECT_EQ(pnumlines, 0);
27 EXPECT_EQ(pinfoflag, false);
28 }
29