mirror of
https://github.com/2006-Scape/apollo.git
synced 2026-07-07 08:39:17 +00:00
Support npc and object definitions in plugin tests
This commit is contained in:
@@ -26,11 +26,6 @@ class BuryBoneTests {
|
||||
@TestMock
|
||||
lateinit var action: ActionCapture
|
||||
|
||||
@ItemDefinitions
|
||||
fun bones(): Collection<ItemDefinition> {
|
||||
return Bone.values().map { ItemDefinition(it.id) }
|
||||
}
|
||||
|
||||
@ParameterizedTest
|
||||
@EnumSource(value = Bone::class)
|
||||
fun `Burying a bone should send a message`(bone: Bone) {
|
||||
@@ -69,4 +64,11 @@ class BuryBoneTests {
|
||||
}
|
||||
}
|
||||
|
||||
private companion object {
|
||||
@ItemDefinitions
|
||||
fun bones(): Collection<ItemDefinition> {
|
||||
return Bone.values().map { ItemDefinition(it.id) }
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user