public void TestMongoExtractJobDoc_Equality() { Guid guid = Guid.NewGuid(); var failedInfoDoc = new MongoFailedJobInfoDoc(new TestException("aaah"), _dateTimeProvider); var doc1 = new MongoExtractJobDoc( guid, MongoExtractionMessageHeaderDoc.FromMessageHeader(guid, _messageHeader, _dateTimeProvider), "1234", ExtractJobStatus.WaitingForCollectionInfo, "test/directory", _dateTimeProvider.UtcNow(), "KeyTag", 123, "MR", isIdentifiableExtraction: true, isNoFilterExtraction: true, failedInfoDoc); var doc2 = new MongoExtractJobDoc( guid, MongoExtractionMessageHeaderDoc.FromMessageHeader(guid, _messageHeader, _dateTimeProvider), "1234", ExtractJobStatus.WaitingForCollectionInfo, "test/directory", _dateTimeProvider.UtcNow(), "KeyTag", 123, "MR", isIdentifiableExtraction: true, isNoFilterExtraction: true, failedInfoDoc); Assert.AreEqual(doc1, doc2); }
public void TestMongoFailedJobInfo_GetHashCode() { var exception = new TestException("aaah"); var doc1 = new MongoFailedJobInfoDoc(exception, _dateTimeProvider); var doc2 = new MongoFailedJobInfoDoc(exception, _dateTimeProvider); Assert.AreEqual(doc1.GetHashCode(), doc2.GetHashCode()); }
public void TestMongoFailedJobInfo_Equality() { var exception = new TestException("aaah"); var doc1 = new MongoFailedJobInfoDoc(exception, _dateTimeProvider); var doc2 = new MongoFailedJobInfoDoc(exception, _dateTimeProvider); Assert.AreEqual(doc1, doc2); }