public void AcceptVisitorCorrectly() { //Arrange var document = new DocumentDbReader().GetById(0); var visitor = new FakeWebServiceVisitor(); //Act document.Accept(visitor); //Assert Assert.AreEqual(FileData, visitor.FileData); Assert.AreEqual(Name, visitor.Name); }
public void ReplaceFileDataCorrectly() { //Arrange var successActionCalled = false; var expectedFileData = Guid.NewGuid().ToString(); var document = new DocumentDbReader().GetById(0); //Act var documentInitialData = document.FileData; document.ReplaceFileData(expectedFileData, () => successActionCalled = true); //Assert Assert.IsTrue(successActionCalled); Assert.AreEqual(expectedFileData, document.FileData); Assert.IsFalse(documentInitialData == document.FileData); }