this does not actually test that the given data has been set on the object?