Job terrain #12
@ -2,6 +2,8 @@ import Entity.Player;
|
||||
import Job.Miner;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.hamcrest.MatcherAssert.assertThat;
|
||||
import static org.hamcrest.Matchers.hasItem;
|
||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||
|
||||
public class MinerTest {
|
||||
@ -35,6 +37,15 @@ public class MinerTest {
|
||||
assertEquals(10, job.getExperience());
|
||||
}
|
||||
|
||||
@Test
|
||||
void dig_on_biome_alters_loot() {
|
||||
var job = new Miner(defaultPlayer());
|
||||
job.dig(Biomes.COAST);
|
||||
assertThat(job.getWorker().getInventory(), hasItem("Sand"));
|
||||
job.dig(Biomes.MOUNTAIN);
|
||||
assertThat(job.getWorker().getInventory(), hasItem("Ore"));
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user