Skip to content

Commit 6a30171

Browse files
committed
events: test grenade & bomb events
1 parent d3cf611 commit 6a30171

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

events/events_test.go

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,25 @@ func TestPlayerFlashed_FlashDuration(t *testing.T) {
1919

2020
assert.Equal(t, 2300*time.Millisecond, e.FlashDuration())
2121
}
22+
23+
func TestGrenadeEvent_Base(t *testing.T) {
24+
base := GrenadeEvent{GrenadeEntityID: 1}
25+
flashEvent := FlashExplode{base}
26+
27+
assert.Equal(t, base, flashEvent.Base())
28+
}
29+
30+
func TestBombEvents(t *testing.T) {
31+
events := []BombEventIf{
32+
BombDefuseStart{},
33+
BombDefuseAborted{},
34+
BombDefused{},
35+
BombExplode{},
36+
BombPlantBegin{},
37+
BombPlanted{},
38+
}
39+
40+
for _, e := range events {
41+
e.implementsBombEventIf()
42+
}
43+
}

0 commit comments

Comments
 (0)