more testcases for ByPropertyListSerializer

Having the testcases like this is clearer!
We can also see exactly what is happening

Change-Id: I8b4abbb3ac65520ab4b78432adbc06a73e087e05
Merge "more testcases for ByPropertyListSerializer"