Added properties method to allow user to check that source has some but not all properties in test
Removing unchecked properties from actual object in property method to make erro message more concise