1 package net.pterodactylus.rhynodge.mergers
3 import net.pterodactylus.rhynodge.State
4 import net.pterodactylus.rhynodge.states.StateManagerTest.TestState
5 import org.hamcrest.MatcherAssert.assertThat
6 import org.hamcrest.Matchers.sameInstance
9 class LastStateMergerTest {
12 fun `merging states returns the current state`() {
13 assertThat(merger.mergeStates(previousState, successfulState), sameInstance(successfulState))
16 private val merger = LastStateMerger()
17 private val previousState = TestState()
18 private val successfulState: State = TestState()