Job terrain #12
@ -6,9 +6,6 @@ import java.util.Random;
|
|||||||
import static org.hamcrest.CoreMatchers.anyOf;
|
import static org.hamcrest.CoreMatchers.anyOf;
|
||||||
import static org.hamcrest.CoreMatchers.equalTo;
|
import static org.hamcrest.CoreMatchers.equalTo;
|
||||||
import static org.hamcrest.MatcherAssert.assertThat;
|
import static org.hamcrest.MatcherAssert.assertThat;
|
||||||
import static org.mockito.ArgumentMatchers.anyInt;
|
|
||||||
import static org.mockito.Mockito.mock;
|
|
||||||
import static org.mockito.Mockito.when;
|
|
||||||
|
|
||||||
public class LootTableTest {
|
public class LootTableTest {
|
||||||
LootTable<String> defaultLootTable() {
|
LootTable<String> defaultLootTable() {
|
||||||
|
|||||||
@ -39,10 +39,15 @@ public class MinerTest {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
void dig_on_biome_alters_loot() {
|
void dig_in_coast_use_coast_loot() {
|
||||||
var job = new Miner(defaultPlayer());
|
var job = new Miner(defaultPlayer());
|
||||||
job.dig(Biomes.COAST);
|
job.dig(Biomes.COAST);
|
||||||
assertThat(job.getActor().getInventory().getItems(), hasItem("Sand"));
|
assertThat(job.getActor().getInventory().getItems(), hasItem("Sand"));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void dig_in_mountain_use_mountain_loot() {
|
||||||
|
var job = new Miner(defaultPlayer());
|
||||||
job.dig(Biomes.MOUNTAIN);
|
job.dig(Biomes.MOUNTAIN);
|
||||||
assertThat(job.getActor().getInventory().getItems(), hasItem("Stone"));
|
assertThat(job.getActor().getInventory().getItems(), hasItem("Stone"));
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user