DictionaryContainsKeyValuePairConstraint
DictionaryContainsKeyValuePairConstraint is used to test whether a dictionary
contains an expected object as a key-value-pair.
Construct a DictionaryContainsKeyValuePairConstraint