package org.multiverse.collections;
import org.junit.Before;
import org.junit.Test;
import org.multiverse.api.Stm;
import static org.multiverse.api.GlobalStmInstance.getGlobalStmInstance;
import static org.multiverse.api.TxnThreadLocal.clearThreadLocalTxn;
public class NaiveTxnStack_removeTest {
private Stm stm;
private NaiveTxnStack<String> stack;
@Before
public void setUp(){
stm = getGlobalStmInstance();
clearThreadLocalTxn();
stack = new NaiveTxnStack<String>(stm);
}
@Test(expected = UnsupportedOperationException.class)
public void whenCalled_thenUnsupportedOperationException(){
stack.remove("foo");
}
}