    @Test
    public void testComputeChangeScopeFromGitDiffOutput_deletedFile() throws SourceControlException {

        mockStatic(GitDiffRunner.class);

        Diff diff = getChangeScopeDeletedFile();

        when(GitDiffRunner.diff(any(), any())).thenReturn(singletonList(diff));

        RevisionScope<ObjectId> scope = revisionResolver.resolve("fc776fe5e50", "e6f7c3d2954d6");
        ChangeScope<Change> changeScope = changeScopeResolver.getChangeScope(scope);

        assertNotNull(changeScope);
        assertTrue(changeScope.getAllAffectedClasses().isEmpty());
    }