@@ -14,47 +14,47 @@ public class TestAppScreen {
14
14
15
15
public static void main (String [] args ) {
16
16
17
- UserDatabase userDatabase = new UserDatabase (new File ("accounts " ));
18
- System .out .println (userDatabase .getUser ("amy" ). getUserChats ( ));
19
-
20
- BasicUser james = new BasicUser ("James" , "password2" , "email" , new ArrayList <>());
21
- BasicUser nasim = new BasicUser ("Nasim" , "password3" , "email" , new ArrayList <>());
22
- BasicUser parmis = new BasicUser ("Parmis" , "password4" ,"email" , new ArrayList <>());
23
- BasicUser madhav = new BasicUser ("Madhav" , "password5" ,"email" , new ArrayList <>());
24
- BasicUser bin = new BasicUser ("Bin" , "password6" ,"email" , new ArrayList <>());
25
- BasicUser emma = new BasicUser ("Emma" , "password7" ,"email" , new ArrayList <>());
26
-
27
- GroupChat groupChat1 = new GroupChat ("Group Chat 1" , "gc1" ,"Amy" );
28
- GroupChat groupChat2 = new GroupChat ("Group Chat 2" , "gc2" ,"Amy" );
29
- PrivateChat privateChat1 = new PrivateChat ("James" , "pc1" , "Amy" , "James" );
30
- PrivateChat privateChat2 = new PrivateChat ("Nasim" , "pc2" , "Amy" , "Nasim" );
31
- PrivateChat privateChat3 = new PrivateChat ("Parmis" , "pc3" , "Amy" , "Parmis" );
32
- PrivateChat privateChat4 = new PrivateChat ("Madhav" , "pc4" , "Amy" , "Madhav" );
33
- PrivateChat privateChat5 = new PrivateChat ("Bin" , "pc5" , "Amy" , "Bin" );
34
- PrivateChat privateChat6 = new PrivateChat ("Emma" , "pc6" , "Amy" , "Emma" );
35
-
36
- ArrayList <Chat > myChats = new ArrayList <>();
37
- myChats .add (groupChat2 );
38
- myChats .add (groupChat1 );
39
- myChats .add (privateChat6 );
40
- myChats .add (privateChat5 );
41
- myChats .add (privateChat4 );
42
- myChats .add (privateChat3 );
43
- myChats .add (privateChat2 );
44
- //myChats.add(privateChat1);
45
- privateChat2 .addToConvHist (new TextMessage ("amy" , "Hi" , LocalDateTime .now (), "1" ));
46
- AppScreen appScreen = new AppScreen ("amy" , myChats );
47
-
48
- privateChat1 .addToConvHist (new TextMessage ("amy" , "Hi" , LocalDateTime .now (), "2" ));
49
- appScreen .addNewChat (privateChat1 );
50
- appScreen .updateScreen ("gc1" );
51
-
52
-
53
- for (Chat chat : userDatabase .getUserChats ("amy" )){
54
- System .out .println (chat .getName ());
55
- }
56
-
57
- System .out .println (userDatabase .getUser ("amy" ).getChats ());
17
+ UserDatabase userDatabase = new UserDatabase (new File ("user_accounts " ));
18
+ System .out .println (userDatabase .UserExists ("amy" ));
19
+
20
+ // BasicUser james = new BasicUser("James", "password2", "email", new ArrayList<>());
21
+ // BasicUser nasim = new BasicUser("Nasim", "password3", "email", new ArrayList<>());
22
+ // BasicUser parmis = new BasicUser("Parmis", "password4","email", new ArrayList<>());
23
+ // BasicUser madhav = new BasicUser("Madhav", "password5","email", new ArrayList<>());
24
+ // BasicUser bin = new BasicUser("Bin", "password6","email", new ArrayList<>());
25
+ // BasicUser emma = new BasicUser("Emma", "password7","email", new ArrayList<>());
26
+ //
27
+ // GroupChat groupChat1 = new GroupChat("Group Chat 1", "gc1","Amy");
28
+ // GroupChat groupChat2 = new GroupChat("Group Chat 2", "gc2","Amy");
29
+ // PrivateChat privateChat1 = new PrivateChat("James", "pc1", "Amy", "James");
30
+ // PrivateChat privateChat2 = new PrivateChat("Nasim", "pc2", "Amy", "Nasim");
31
+ // PrivateChat privateChat3 = new PrivateChat("Parmis", "pc3", "Amy", "Parmis");
32
+ // PrivateChat privateChat4 = new PrivateChat("Madhav", "pc4", "Amy", "Madhav");
33
+ // PrivateChat privateChat5 = new PrivateChat("Bin", "pc5", "Amy", "Bin");
34
+ // PrivateChat privateChat6 = new PrivateChat("Emma", "pc6", "Amy", "Emma");
35
+
36
+ // ArrayList<Chat> myChats = new ArrayList<>();
37
+ // myChats.add(groupChat2);
38
+ // myChats.add(groupChat1);
39
+ // myChats.add(privateChat6);
40
+ // myChats.add(privateChat5);
41
+ // myChats.add(privateChat4);
42
+ // myChats.add(privateChat3);
43
+ // myChats.add(privateChat2);
44
+ // //myChats.add(privateChat1);
45
+ // privateChat2.addToConvHist(new TextMessage("amy", "Hi", LocalDateTime.now(), "1"));
46
+ // AppScreen appScreen = new AppScreen("amy", myChats);
47
+ //
48
+ // privateChat1.addToConvHist(new TextMessage("amy", "Hi", LocalDateTime.now(), "2"));
49
+ // appScreen.addNewChat(privateChat1);
50
+ // appScreen.updateScreen("gc1");
51
+
52
+
53
+ // for (Chat chat: userDatabase.getUserChats("amy")){
54
+ // System.out.println(chat.getName());
55
+ // }
56
+ //
57
+ // System.out.println(userDatabase.getUser("amy").getChats());
58
58
59
59
60
60
0 commit comments