unit tests for various transfer operations