List testFiles = new ArrayList<>();
testFiles.add(mock(FileDescriptor.class));
when(scanner.scan(Mockito.any(ClassesDirectory.class), Mockito.any(String.class), Mockito.eq(CLASSPATH))).thenReturn(mainFiles, testFiles);
scannerPlugin.scan(project, null, null, scanner);
verify(scanner).scan(Mockito.any(ClassesDirectory.class), Mockito.eq("target/classes"), Mockito.eq(CLASSPATH));
verify(scanner).scan(Mockito.any(ClassesDirectory.class), Mockito.eq("target/test-classes"), Mockito.eq(CLASSPATH));
verify(store).create(MavenProjectDirectoryDescriptor.class, "group:artifact:1.0.0");
verify(projectDescriptor).setName("project");