LPS-44554 create integration test for this use case (only for entities that can have multiple levels of containers)

Hi @samuelkong @wangkim 

I was very surprised that we didn't have this use case covered by our tests, but it is true we didn't have it covered, so I added the test to all the trash entities.

After that, I realized that this bug not only affects DL, but also bookmarks (and probably message boards). Could you have a look at those and resend me?

The fix should be very similar.

thank you!