tx splitting unit tests