add tests for issue #107, which will also test out new equality comparer
add tests for issue #107, which will also test out new equality comparer

AmadeusW/shouldly,chaitanyagurrapu/shouldly,MitjaBezensek/shouldly,MitjaBezensek/shouldly,MitjaBezensek/shouldly,ofirw/shouldly,JoeMighty/shouldly,JakeGinnivan/shouldly,MitjaBezensek/shouldly,enkafan/shouldly,yannisgu/shouldly,KennyBu/shouldly,MitjaBezensek/shouldly,ankurMalhotra/shouldly,MitjaBezensek/shouldly