mirror of
https://github.com/overcuriousity/autopsy-flatpak.git
synced 2025-07-08 14:19:32 +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));
|
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
|
@Test
|
||||||
public void get_MismatchedDomainName_ShouldBeEmpty() throws TskCoreException, DiscoveryException {
|
public void get_MismatchedDomainName_ShouldBeEmpty() throws TskCoreException, DiscoveryException {
|
||||||
SleuthkitCase mockCase = mock(SleuthkitCase.class);
|
SleuthkitCase mockCase = mock(SleuthkitCase.class);
|
||||||
@ -151,34 +137,6 @@ public class DomainSearchArtifactsCacheTest {
|
|||||||
Assert.assertEquals(mockArtifact, artifacts.get(0));
|
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) {
|
private BlackboardAttribute mockDomainAttribute(String value) {
|
||||||
return new BlackboardAttribute(ATTRIBUTE_TYPE.TSK_DOMAIN, "", value);
|
return new BlackboardAttribute(ATTRIBUTE_TYPE.TSK_DOMAIN, "", value);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user