data transaction tests