@Test(expected = InvalidArgumentException.class)
public void Should_throw_When_directoryIsNotDirectory()
        throws Exception {

    when(directoryPathAttributesMock.isDirectory()).thenReturn(false);
    FilesystemTracker tracker = new FilesystemTracker(pathFilterMock, taskFactoryMock, fileSystemMock);
    tracker.start(directoryMock);
}