public void DoNotFetchIfExtendedAttributeIsMissing() {
var session = new Mock<ISession>();
session.SetupSessionDefaultValues();
IDocument remote = MockOfIDocumentUtil.CreateRemoteDocumentMock(null, Id, "name", (string)null).Object;
session.Setup(s => s.GetObject(Id, It.IsAny<IOperationContext>())).Returns(remote);
var storage = new Mock<IMetaDataStorage>();
storage.AddLocalFile(Path, Id, Uuid);
var fileEvent = new FileEvent(Mock.Of<IFileInfo>());
var fetcher = new RemoteObjectFetcher(session.Object, storage.Object);
fetcher.Handle(fileEvent);
session.Verify(s => s.GetObject(It.IsAny<string>(), It.IsAny<IOperationContext>()), Times.Never());
}