58
}
59
61
>
shardID := rand.Int31()
62
>
treeID := primitives.NewUUID()
63
>
branchID := primitives.NewUUID()
64
>
nodeID := rand.Int63()
65
>
prevTransactionID := rand.Int63()
66
>
transactionID := rand.Int63()
67
>
68
>
node := s.newRandomNodeRow(shardID, treeID, branchID, nodeID, prevTransactionID, transactionID)
69
>
result, err := s.store.InsertIntoHistoryNode(newExecutionContext(), &node)
70
>
s.NoError(err)
71
>
rowsAffected, err := result.RowsAffected()
72
>
s.NoError(err)
73
>
s.Equal(1, int(rowsAffected))
74
>
}
75
76
func (s *historyNodeSuite) TestInsert_Fail_Duplicate() {