mirror of
https://github.com/overcuriousity/autopsy-flatpak.git
synced 2025-07-06 21:00:22 +00:00
remove TSK_URL tests from domain search
This commit is contained in:
parent
dd20e754e4
commit
fc7c6d557b
@ -83,20 +83,6 @@ public class DomainSearchArtifactsCacheTest {
|
||||
Assert.assertEquals(mockArtifact, artifacts.get(0));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void get_MatchingUrl_ShouldHaveSizeOne() throws TskCoreException, DiscoveryException {
|
||||
SleuthkitCase mockCase = mock(SleuthkitCase.class);
|
||||
BlackboardArtifact mockArtifact = mock(BlackboardArtifact.class);
|
||||
when(mockArtifact.getAttribute(TSK_URL)).thenReturn(mockURLAttribute("https://www.abc.com/search"));
|
||||
when(mockCase.getBlackboardArtifacts(WEB_ARTIFACT_TYPE)).thenReturn(Lists.newArrayList(mockArtifact));
|
||||
|
||||
DomainSearchArtifactsRequest request = new DomainSearchArtifactsRequest(mockCase, "abc.com", WEB_ARTIFACT_TYPE);
|
||||
DomainSearchArtifactsCache cache = new DomainSearchArtifactsCache();
|
||||
List<BlackboardArtifact> artifacts = cache.get(request);
|
||||
Assert.assertEquals(1, artifacts.size());
|
||||
Assert.assertEquals(mockArtifact, artifacts.get(0));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void get_MismatchedDomainName_ShouldBeEmpty() throws TskCoreException, DiscoveryException {
|
||||
SleuthkitCase mockCase = mock(SleuthkitCase.class);
|
||||
@ -151,34 +137,6 @@ public class DomainSearchArtifactsCacheTest {
|
||||
Assert.assertEquals(mockArtifact, artifacts.get(0));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void get_CaseInsensitiveUrlAttribute_ShouldHaveSizeOne() throws TskCoreException, DiscoveryException {
|
||||
SleuthkitCase mockCase = mock(SleuthkitCase.class);
|
||||
BlackboardArtifact mockArtifact = mock(BlackboardArtifact.class);
|
||||
when(mockArtifact.getAttribute(TSK_URL)).thenReturn(mockURLAttribute("https://www.JfK.coM/search"));
|
||||
when(mockCase.getBlackboardArtifacts(WEB_ARTIFACT_TYPE)).thenReturn(Lists.newArrayList(mockArtifact));
|
||||
|
||||
DomainSearchArtifactsRequest request = new DomainSearchArtifactsRequest(mockCase, "jfk.com", WEB_ARTIFACT_TYPE);
|
||||
DomainSearchArtifactsCache cache = new DomainSearchArtifactsCache();
|
||||
List<BlackboardArtifact> artifacts = cache.get(request);
|
||||
Assert.assertEquals(1, artifacts.size());
|
||||
Assert.assertEquals(mockArtifact, artifacts.get(0));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void get_CaseInsensitiveRequestUrl_ShouldHaveSizeOne() throws TskCoreException, DiscoveryException {
|
||||
SleuthkitCase mockCase = mock(SleuthkitCase.class);
|
||||
BlackboardArtifact mockArtifact = mock(BlackboardArtifact.class);
|
||||
when(mockArtifact.getAttribute(TSK_URL)).thenReturn(mockURLAttribute("https://www.hop.com/search"));
|
||||
when(mockCase.getBlackboardArtifacts(WEB_ARTIFACT_TYPE)).thenReturn(Lists.newArrayList(mockArtifact));
|
||||
|
||||
DomainSearchArtifactsRequest request = new DomainSearchArtifactsRequest(mockCase, "HoP.cOm", WEB_ARTIFACT_TYPE);
|
||||
DomainSearchArtifactsCache cache = new DomainSearchArtifactsCache();
|
||||
List<BlackboardArtifact> artifacts = cache.get(request);
|
||||
Assert.assertEquals(1, artifacts.size());
|
||||
Assert.assertEquals(mockArtifact, artifacts.get(0));
|
||||
}
|
||||
|
||||
private BlackboardAttribute mockDomainAttribute(String value) {
|
||||
return new BlackboardAttribute(ATTRIBUTE_TYPE.TSK_DOMAIN, "", value);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user