Fixed DoormatCollection without limit and created tests

Hi,

Fixed DoormatCollection without limit and create some tests.

I was in the sprint. I liked this product.