mirror of
https://github.com/overcuriousity/autopsy-flatpak.git
synced 2025-07-13 08:26:15 +00:00
Merge pull request #4116 from wschaeferB/FixCommonAttributeSearcherBuildError
Modify tests to use appropriate method signature for AbstractCommonAttributeSearcher
This commit is contained in:
commit
fec08e5bcc
@ -21,7 +21,6 @@ package org.sleuthkit.autopsy.commonfilessearch;
|
|||||||
|
|
||||||
import java.nio.file.Path;
|
import java.nio.file.Path;
|
||||||
import java.sql.SQLException;
|
import java.sql.SQLException;
|
||||||
import java.util.Map;
|
|
||||||
import junit.framework.Assert;
|
import junit.framework.Assert;
|
||||||
import junit.framework.Test;
|
import junit.framework.Test;
|
||||||
import org.netbeans.junit.NbModuleSuite;
|
import org.netbeans.junit.NbModuleSuite;
|
||||||
@ -111,9 +110,8 @@ public class CommonAttributeSearchInterCaseTests extends NbTestCase {
|
|||||||
private void assertResultsAreOfType(CorrelationAttributeInstance.Type type) {
|
private void assertResultsAreOfType(CorrelationAttributeInstance.Type type) {
|
||||||
|
|
||||||
try {
|
try {
|
||||||
Map<Long, String> dataSources = this.utils.getDataSourceMap();
|
|
||||||
|
|
||||||
AbstractCommonAttributeSearcher builder = new AllInterCaseCommonAttributeSearcher(dataSources, false, false, type, 0);
|
AbstractCommonAttributeSearcher builder = new AllInterCaseCommonAttributeSearcher(false, false, type, 0);
|
||||||
|
|
||||||
CommonAttributeSearchResults metadata = builder.findMatches();
|
CommonAttributeSearchResults metadata = builder.findMatches();
|
||||||
|
|
||||||
@ -146,22 +144,21 @@ public class CommonAttributeSearchInterCaseTests extends NbTestCase {
|
|||||||
*/
|
*/
|
||||||
public void testTwo() {
|
public void testTwo() {
|
||||||
try {
|
try {
|
||||||
Map<Long, String> dataSources = this.utils.getDataSourceMap();
|
|
||||||
|
|
||||||
AbstractCommonAttributeSearcher builder;
|
AbstractCommonAttributeSearcher builder;
|
||||||
CommonAttributeSearchResults metadata;
|
CommonAttributeSearchResults metadata;
|
||||||
|
|
||||||
builder = new AllInterCaseCommonAttributeSearcher(dataSources, false, false, this.utils.USB_ID_TYPE, 100);
|
builder = new AllInterCaseCommonAttributeSearcher(false, false, this.utils.USB_ID_TYPE, 100);
|
||||||
metadata = builder.findMatches();
|
metadata = builder.findMatches();
|
||||||
metadata.size();
|
metadata.size();
|
||||||
//assertTrue("This should yield 13 results.", verifyInstanceCount(metadata, 13));
|
//assertTrue("This should yield 13 results.", verifyInstanceCount(metadata, 13));
|
||||||
|
|
||||||
builder = new AllInterCaseCommonAttributeSearcher(dataSources, false, false, this.utils.USB_ID_TYPE, 20);
|
builder = new AllInterCaseCommonAttributeSearcher(false, false, this.utils.USB_ID_TYPE, 20);
|
||||||
metadata = builder.findMatches();
|
metadata = builder.findMatches();
|
||||||
metadata.size();
|
metadata.size();
|
||||||
//assertTrue("This should yield no results.", verifyInstanceCount(metadata, 0));
|
//assertTrue("This should yield no results.", verifyInstanceCount(metadata, 0));
|
||||||
|
|
||||||
builder = new AllInterCaseCommonAttributeSearcher(dataSources, false, false, this.utils.USB_ID_TYPE, 90);
|
builder = new AllInterCaseCommonAttributeSearcher(false, false, this.utils.USB_ID_TYPE, 90);
|
||||||
metadata = builder.findMatches();
|
metadata = builder.findMatches();
|
||||||
metadata.size();
|
metadata.size();
|
||||||
//assertTrue("This should yield 2 results.", verifyInstanceCount(metadata, 2));
|
//assertTrue("This should yield 2 results.", verifyInstanceCount(metadata, 2));
|
||||||
|
@ -21,7 +21,6 @@ package org.sleuthkit.autopsy.commonfilessearch;
|
|||||||
|
|
||||||
import java.nio.file.Path;
|
import java.nio.file.Path;
|
||||||
import java.sql.SQLException;
|
import java.sql.SQLException;
|
||||||
import java.util.Map;
|
|
||||||
import junit.framework.Test;
|
import junit.framework.Test;
|
||||||
import org.netbeans.junit.NbModuleSuite;
|
import org.netbeans.junit.NbModuleSuite;
|
||||||
import org.netbeans.junit.NbTestCase;
|
import org.netbeans.junit.NbTestCase;
|
||||||
@ -96,10 +95,8 @@ public class IngestedWithHashAndFileTypeInterCaseTests extends NbTestCase {
|
|||||||
*/
|
*/
|
||||||
public void testOne() {
|
public void testOne() {
|
||||||
try {
|
try {
|
||||||
Map<Long, String> dataSources = this.utils.getDataSourceMap();
|
|
||||||
|
|
||||||
//note that the params false and false are presently meaningless because that feature is not supported yet
|
//note that the params false and false are presently meaningless because that feature is not supported yet
|
||||||
AbstractCommonAttributeSearcher builder = new AllInterCaseCommonAttributeSearcher(dataSources, false, false, this.utils.FILE_TYPE, 0);
|
AbstractCommonAttributeSearcher builder = new AllInterCaseCommonAttributeSearcher(false, false, this.utils.FILE_TYPE, 0);
|
||||||
CommonAttributeSearchResults metadata = builder.findMatches();
|
CommonAttributeSearchResults metadata = builder.findMatches();
|
||||||
|
|
||||||
assertTrue("Results should not be empty", metadata.size() != 0);
|
assertTrue("Results should not be empty", metadata.size() != 0);
|
||||||
@ -146,11 +143,10 @@ public class IngestedWithHashAndFileTypeInterCaseTests extends NbTestCase {
|
|||||||
*/
|
*/
|
||||||
public void testTwo() {
|
public void testTwo() {
|
||||||
try {
|
try {
|
||||||
Map<Long, String> dataSources = this.utils.getDataSourceMap();
|
|
||||||
|
|
||||||
int matchesMustAlsoBeFoundInThisCase = this.utils.getCaseMap().get(CASE2);
|
int matchesMustAlsoBeFoundInThisCase = this.utils.getCaseMap().get(CASE2);
|
||||||
CorrelationAttributeInstance.Type fileType = CorrelationAttributeInstance.getDefaultCorrelationTypes().get(0);
|
CorrelationAttributeInstance.Type fileType = CorrelationAttributeInstance.getDefaultCorrelationTypes().get(0);
|
||||||
AbstractCommonAttributeSearcher builder = new SingleInterCaseCommonAttributeSearcher(matchesMustAlsoBeFoundInThisCase, dataSources, false, false, fileType, 0);
|
AbstractCommonAttributeSearcher builder = new SingleInterCaseCommonAttributeSearcher(matchesMustAlsoBeFoundInThisCase, false, false, fileType, 0);
|
||||||
|
|
||||||
CommonAttributeSearchResults metadata = builder.findMatches();
|
CommonAttributeSearchResults metadata = builder.findMatches();
|
||||||
|
|
||||||
@ -199,11 +195,10 @@ public class IngestedWithHashAndFileTypeInterCaseTests extends NbTestCase {
|
|||||||
*/
|
*/
|
||||||
public void testThree(){
|
public void testThree(){
|
||||||
try {
|
try {
|
||||||
Map<Long, String> dataSources = this.utils.getDataSourceMap();
|
|
||||||
|
|
||||||
//note that the params false and false are presently meaningless because that feature is not supported yet
|
//note that the params false and false are presently meaningless because that feature is not supported yet
|
||||||
CorrelationAttributeInstance.Type fileType = CorrelationAttributeInstance.getDefaultCorrelationTypes().get(0);
|
CorrelationAttributeInstance.Type fileType = CorrelationAttributeInstance.getDefaultCorrelationTypes().get(0);
|
||||||
AbstractCommonAttributeSearcher builder = new AllInterCaseCommonAttributeSearcher(dataSources, false, false, fileType, 50);
|
AbstractCommonAttributeSearcher builder = new AllInterCaseCommonAttributeSearcher(false, false, fileType, 50);
|
||||||
|
|
||||||
CommonAttributeSearchResults metadata = builder.findMatches();
|
CommonAttributeSearchResults metadata = builder.findMatches();
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user