/* * Copyright (c) 2010 Mysema Ltd. * All rights reserved. * */ package com.mysema.rdfbean.model; import org.easymock.EasyMock; import org.junit.Before; import org.junit.Test; public class MultiTransactionTest { private MultiTransaction tx; @Before public void setUp() { MiniRepository repository = new MiniRepository(); MultiConnection connection = new MultiConnection(repository.openConnection(), repository.openConnection()); RDFBeanTransaction innerTx = EasyMock.createNiceMock(RDFBeanTransaction.class); tx = new MultiTransaction(connection, new RDFBeanTransaction[] { innerTx }); } @Test public void Commit() { tx.commit(); } @Test public void IsActive() { tx.isActive(); } @Test public void IsRollbackOnly() { tx.isRollbackOnly(); } @Test public void Rollback() { tx.rollback(); } @Test public void SetRollbackOnly() { tx.setRollbackOnly(); } }