private static ComparisonInformation CreateComparison(string originalEmailId, string modifiedEmailId) { var orig = new MockAttachment("TestDocument1.docx", Resources.TestDocument1); var mod = new MockAttachment("TestDocument2.docx", Resources.TestDocument2); var ci = new MockComparisonInformation(orig, mod, originalEmailId, modifiedEmailId); return ci; }
private static ComparisonInformation CreateComparison() { var orig = new MockAttachment("TestDocument1.docx", Resources.TestDocument1); var mod = new MockAttachment("TestDocument2.docx", Resources.TestDocument2); var ci = new MockComparisonInformation(orig, mod, "Test1", "Test2"); return ci; }
public Attachment Add(object Source, object Type, object Position, object DisplayName) { var attach = new MockAttachment(Source.ToString()) { DisplayName = DisplayName.ToString(), Position = Convert.ToInt32(Position), Type = (OlAttachmentType) Type }; _attachments.Add(attach); return attach; }
public void ComparisonInformationTest01() { var orig = new MockAttachment("TestDocument1.docx", Resources.TestDocument1); var mod = new MockAttachment("TestDocument2.docx", Resources.TestDocument2); var ci = new MockComparisonInformation(orig, mod, "Test1", "Test2"); Assert.IsNotNull(ci); Assert.IsNotNull(ci.Original); Assert.IsNotNull(ci.Modified); Assert.AreEqual("Test2", ci.EmailId); Assert.IsNullOrEmpty(ci.RedLineFile); _event = new ManualResetEvent(false); ci.Completed += OnCompleted; _eventRaised = false; ci.WorkCompleted("TestRedline", "TestRedlineMl", null, true); Assert.IsTrue(_event.WaitOne(new TimeSpan(0, 0, 10))); Assert.IsTrue(_eventRaised); Assert.AreEqual("TestRedline", ci.RedLineFile); Assert.AreEqual("TestRedlineMl", ci.RedLineChangeSummary); }