Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/transaction/TxSqlBuilderTest.java')
-rw-r--r--plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/transaction/TxSqlBuilderTest.java42
1 files changed, 21 insertions, 21 deletions
diff --git a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/transaction/TxSqlBuilderTest.java b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/transaction/TxSqlBuilderTest.java
index b85a2e9f0b5..33899956c0e 100644
--- a/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/transaction/TxSqlBuilderTest.java
+++ b/plugins/org.eclipse.osee.orcs.db.test/src/org/eclipse/osee/orcs/db/internal/transaction/TxSqlBuilderTest.java
@@ -28,6 +28,7 @@ import java.util.Date;
import java.util.List;
import java.util.Map.Entry;
import org.eclipse.osee.framework.core.data.RelationalConstants;
+import org.eclipse.osee.framework.core.data.TransactionId;
import org.eclipse.osee.framework.core.enums.ModificationType;
import org.eclipse.osee.framework.core.enums.TransactionDetailsType;
import org.eclipse.osee.framework.core.enums.TxChange;
@@ -40,11 +41,11 @@ import org.eclipse.osee.orcs.core.ds.OrcsChangeSet;
import org.eclipse.osee.orcs.core.ds.OrcsData;
import org.eclipse.osee.orcs.core.ds.RelationData;
import org.eclipse.osee.orcs.core.ds.VersionData;
-import org.eclipse.osee.orcs.data.TransactionReadable;
import org.eclipse.osee.orcs.db.internal.IdentityManager;
import org.eclipse.osee.orcs.db.internal.loader.data.ArtifactDataImpl;
import org.eclipse.osee.orcs.db.internal.loader.data.AttributeDataImpl;
import org.eclipse.osee.orcs.db.internal.loader.data.RelationDataImpl;
+import org.eclipse.osee.orcs.db.internal.loader.data.TransactionDataImpl;
import org.eclipse.osee.orcs.db.internal.loader.data.VersionDataImpl;
import org.eclipse.osee.orcs.db.internal.sql.join.IdJoinQuery;
import org.eclipse.osee.orcs.db.internal.sql.join.SqlJoinFactory;
@@ -59,7 +60,7 @@ import org.mockito.stubbing.Answer;
/**
* Test Case for {@link TxSqlBuilderImpl}
- *
+ *
* @author Roberto E. Escobar
*/
public class TxSqlBuilderTest {
@@ -68,8 +69,8 @@ public class TxSqlBuilderTest {
private static final List<ModificationType> MODS_REUSE_ROW =
Arrays.asList(ARTIFACT_DELETED, DELETED, INTRODUCED, REPLACED_WITH_VERSION);
- private static final int EXPECTED_TX_ID = 10000;
- private static final int LOADED_TX_ID = 567;
+ private static final TransactionId EXPECTED_TX = TransactionId.valueOf(10000);
+ private static final TransactionId LOADED_TX_ID = TransactionId.valueOf(567);
private static final int EXPECTED_COMMIT_ID = 46;
private static final long EXPECTED_BRANCH_ID = 65L;
private static final int EXPECTED_AUTHOR_ID = 89;
@@ -94,8 +95,7 @@ public class TxSqlBuilderTest {
// @formatter:off
@Mock private SqlJoinFactory joinFactory;
@Mock private IdentityManager idManager;
-
- @Mock private TransactionReadable tx;
+
@Mock private OrcsChangeSet txData;
@Mock private DataProxy dataProxy;
@@ -108,6 +108,7 @@ public class TxSqlBuilderTest {
private ArtifactData artData;
private AttributeData attrData;
private RelationData relData;
+ private final TransactionDataImpl tx = new TransactionDataImpl(EXPECTED_TX.getId());
@Before
public void setUp() throws OseeCoreException {
@@ -140,13 +141,12 @@ public class TxSqlBuilderTest {
relData.setArtIdB(B_ART_ID);
relData.setRationale(RATIONALE);
- when(tx.getGuid()).thenReturn(EXPECTED_TX_ID);
- when(tx.getAuthorId()).thenReturn(EXPECTED_AUTHOR_ID);
- when(tx.getBranchId()).thenReturn(EXPECTED_BRANCH_ID);
- when(tx.getComment()).thenReturn(EXPECTED_COMMENT);
- when(tx.getCommit()).thenReturn(EXPECTED_COMMIT_ID);
- when(tx.getDate()).thenReturn(EXPECTED_TX_TIME);
- when(tx.getTxType()).thenReturn(EXPECTED_TX_TYPE);
+ tx.setAuthorId(EXPECTED_AUTHOR_ID);
+ tx.setBranchId(EXPECTED_BRANCH_ID);
+ tx.setComment(EXPECTED_COMMENT);
+ tx.setCommit(EXPECTED_COMMIT_ID);
+ tx.setDate(EXPECTED_TX_TIME);
+ tx.setTxType(EXPECTED_TX_TYPE);
when(idManager.getNextGammaId()).thenReturn(NEXT_GAMMA_ID);
@@ -181,7 +181,7 @@ public class TxSqlBuilderTest {
assertEquals(1, datas.size());
Object[] data = datas.iterator().next();
int index = 0;
- assertEquals(EXPECTED_TX_ID, data[index++]);
+ assertEquals(EXPECTED_TX, data[index++]);
assertEquals(EXPECTED_COMMENT, data[index++]);
assertEquals(EXPECTED_TX_TIME, data[index++]);
assertEquals(EXPECTED_AUTHOR_ID, data[index++]);
@@ -202,7 +202,7 @@ public class TxSqlBuilderTest {
// @formatter:off
verifyRow(SqlOrderEnum.ARTIFACTS, ITEM_ID, TYPE_UUID, NEXT_GAMMA_ID, EXP_GUID);
- verifyRow(SqlOrderEnum.TXS, EXPECTED_TX_ID, NEXT_GAMMA_ID, modType.getValue(), TxChange.CURRENT.getValue(), EXPECTED_BRANCH_ID);
+ verifyRow(SqlOrderEnum.TXS, EXPECTED_TX, NEXT_GAMMA_ID, modType.getValue(), TxChange.CURRENT.getValue(), EXPECTED_BRANCH_ID);
verifyQuery(SqlOrderEnum.ARTIFACTS);
// @formatter:on
@@ -224,7 +224,7 @@ public class TxSqlBuilderTest {
ModificationType expectedType = modType != REPLACED_WITH_VERSION ? modType : MODIFIED;
// @formatter:off
- verifyRow(SqlOrderEnum.TXS, EXPECTED_TX_ID, -1L, expectedType.getValue(), TxChange.getCurrent(expectedType).getValue(), EXPECTED_BRANCH_ID);
+ verifyRow(SqlOrderEnum.TXS, EXPECTED_TX, -1L, expectedType.getValue(), TxChange.getCurrent(expectedType).getValue(), EXPECTED_BRANCH_ID);
verifyQuery(SqlOrderEnum.ARTIFACTS);
// @formatter:on
@@ -238,7 +238,7 @@ public class TxSqlBuilderTest {
// test new artData that is deleted adds no rows
artData.setModType(ModificationType.DELETED);
- artData.getVersion().setTransactionId(RelationalConstants.TRANSACTION_SENTINEL);
+ artData.getVersion().setTransactionId(TransactionId.SENTINEL);
builder.visit(artData);
@@ -272,7 +272,7 @@ public class TxSqlBuilderTest {
// @formatter:off
verifyRow(SqlOrderEnum.RELATIONS, ITEM_ID, TYPE_UUID, NEXT_GAMMA_ID, A_ART_ID, B_ART_ID, RATIONALE);
- verifyRow(SqlOrderEnum.TXS, EXPECTED_TX_ID, NEXT_GAMMA_ID, modType.getValue(), TxChange.CURRENT.getValue(), EXPECTED_BRANCH_ID);
+ verifyRow(SqlOrderEnum.TXS, EXPECTED_TX, NEXT_GAMMA_ID, modType.getValue(), TxChange.CURRENT.getValue(), EXPECTED_BRANCH_ID);
verifyQuery(SqlOrderEnum.RELATIONS);
// @formatter:on
@@ -294,7 +294,7 @@ public class TxSqlBuilderTest {
ModificationType expectedType = modType != REPLACED_WITH_VERSION ? modType : MODIFIED;
// @formatter:off
- verifyRow(SqlOrderEnum.TXS, EXPECTED_TX_ID, -1L, expectedType.getValue(), TxChange.getCurrent(expectedType).getValue(), EXPECTED_BRANCH_ID);
+ verifyRow(SqlOrderEnum.TXS, EXPECTED_TX, -1L, expectedType.getValue(), TxChange.getCurrent(expectedType).getValue(), EXPECTED_BRANCH_ID);
verifyQuery(SqlOrderEnum.RELATIONS);
// @formatter:on
@@ -316,7 +316,7 @@ public class TxSqlBuilderTest {
// @formatter:off
verifyRow(SqlOrderEnum.ATTRIBUTES, ITEM_ID, TYPE_UUID, NEXT_GAMMA_ID, ATTR_ARTIFACT_ID, ATTR_VALUE, ATTR_URI);
- verifyRow(SqlOrderEnum.TXS, EXPECTED_TX_ID, NEXT_GAMMA_ID, modType.getValue(), TxChange.CURRENT.getValue(), EXPECTED_BRANCH_ID);
+ verifyRow(SqlOrderEnum.TXS, EXPECTED_TX, NEXT_GAMMA_ID, modType.getValue(), TxChange.CURRENT.getValue(), EXPECTED_BRANCH_ID);
verifyQuery(SqlOrderEnum.ATTRIBUTES);
// @formatter:on
@@ -350,7 +350,7 @@ public class TxSqlBuilderTest {
ModificationType expectedType = modType != REPLACED_WITH_VERSION ? modType : MODIFIED;
// @formatter:off
- verifyRow(SqlOrderEnum.TXS, EXPECTED_TX_ID, -1L, expectedType.getValue(), TxChange.getCurrent(expectedType).getValue(), EXPECTED_BRANCH_ID);
+ verifyRow(SqlOrderEnum.TXS, EXPECTED_TX, -1L, expectedType.getValue(), TxChange.getCurrent(expectedType).getValue(), EXPECTED_BRANCH_ID);
verifyQuery(SqlOrderEnum.ATTRIBUTES);
// @formatter:on

Back to the top