Unify transaction manager's references assertion
Unify transaction manager's references assertion
In transaction manager's test suite, there are two references assertion helpers: RepositoryState.References
and RepositoryState.PackedRefs
. Both of them are somehow overlapped. The later helper can assert more information including whether a ref is packed or loosed or shadowed. Another advantage of using a hashmap assertion is insignificant ordering. . There is no need to keep both of them. This MR unify them into one.
Edited by Quang-Minh Nguyen