aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/edu/brown/cs
diff options
context:
space:
mode:
authorJulia McCauley <skurvyj@gmail.com>2021-04-16 12:30:09 -0400
committerJulia McCauley <skurvyj@gmail.com>2021-04-16 12:30:09 -0400
commit6feeaca9f4c12ee90bbf86fe21a45b64cfc4983d (patch)
treec2d52baee5ca69af5227ad9f780553239a1d8684 /src/test/java/edu/brown/cs
parent6aa7726c63373f81aa8c83b1da2a8c6d9a21fae3 (diff)
need to pull profit map changes
Diffstat (limited to 'src/test/java/edu/brown/cs')
-rw-r--r--src/test/java/edu/brown/cs/student/HubRankTest.java43
-rw-r--r--src/test/java/edu/brown/cs/student/SuspicionRankerTest.java7
2 files changed, 42 insertions, 8 deletions
diff --git a/src/test/java/edu/brown/cs/student/HubRankTest.java b/src/test/java/edu/brown/cs/student/HubRankTest.java
index 60376dd..07fd282 100644
--- a/src/test/java/edu/brown/cs/student/HubRankTest.java
+++ b/src/test/java/edu/brown/cs/student/HubRankTest.java
@@ -24,6 +24,13 @@ public class HubRankTest {
private DatabaseQuerier db;
+ Holder don = new Holder(1, "Don");
+ Holder mitch = new Holder(2, "Mitch");
+ Holder nancy = new Holder(3, "Nancy");
+ Holder midge = new Holder(4, "Midge");
+ Holder bob = new Holder(5, "Bob");
+ Holder jane = new Holder(6, "Jane");
+
@Before
public void setUp() {
try{
@@ -79,12 +86,6 @@ public class HubRankTest {
LinkMapper lm = new LinkMapper(db);
HubSearch hub = new HubSearch(lm);
Map<Holder, Double> hubRanks = hub.runHubSearch(start, end);
- Holder don = new Holder(1, "Don");
- Holder mitch = new Holder(2, "Mitch");
- Holder nancy = new Holder(3, "Nancy");
- Holder midge = new Holder(4, "Midge");
- Holder bob = new Holder(5, "Bob");
- Holder jane = new Holder(6, "Jane");
System.out.println(hubRanks);
assertTrue(hubRanks.get(mitch) > hubRanks.get(don));
@@ -95,4 +96,34 @@ public class HubRankTest {
tearDown();
}
+
+ @Test
+ public void testFollowersSetsConstructedProperly(){
+ setUp();
+ LinkMapper lm = new LinkMapper(db);
+ HubSearch hub = new HubSearch(lm);
+ Map<Holder, Double> hubRanks = hub.runHubSearch(start, end);
+
+ for(Holder person: hubRanks.keySet()){
+ System.out.println(person.getName() + " " + person.getFollowers());
+ if(person.equals(don)) {
+ assertTrue(person.getFollowers().contains(mitch));
+ assertTrue(person.getFollowers().contains(nancy));
+ assertTrue(person.getFollowers().contains(midge));
+ } else if(person.equals(bob)){
+ assertTrue(person.getFollowers().contains(mitch));
+ assertTrue(person.getFollowers().contains(midge));
+ } else if(person.equals(nancy)){
+ assertTrue(person.getFollowers().contains(midge));
+ } else if(person.equals(mitch)){
+ assertTrue(person.getFollowers().contains(nancy));
+ assertTrue(person.getFollowers().contains(midge));
+ assertTrue(person.getFollowers().contains(bob));
+ } else{
+ assertTrue(person.getFollowers().isEmpty());
+ }
+ }
+
+ tearDown();
+ }
}
diff --git a/src/test/java/edu/brown/cs/student/SuspicionRankerTest.java b/src/test/java/edu/brown/cs/student/SuspicionRankerTest.java
index bc9b339..266eb30 100644
--- a/src/test/java/edu/brown/cs/student/SuspicionRankerTest.java
+++ b/src/test/java/edu/brown/cs/student/SuspicionRankerTest.java
@@ -30,7 +30,7 @@ public class SuspicionRankerTest {
@Before
public void setUp() {
try{
- db = new DatabaseQuerier("data/lil_mock.sqlite3");
+ db = new DatabaseQuerier("data/trades.sqlite3");
} catch(Exception e){
System.out.println("DBQuerier Test, couldn't connect to db???");
}
@@ -46,7 +46,10 @@ public class SuspicionRankerTest {
setUp();
SuspicionRanker r = new SuspicionRanker(db);
List<Holder> him = r.getSuspicionScoreList(start, end);
- assertEquals(6, him.size());
+ //assertEquals(6, him.size());
+ for(Holder p: him){
+ System.out.println(p.toTestString());
+ }
tearDown();
}