File tree 3 files changed +9
-3
lines changed
main/java/com/pengrad/telegrambot/model
test/java/com/pengrad/telegrambot
3 files changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ public class User implements Serializable {
10
10
private final static long serialVersionUID = 0L ;
11
11
12
12
private Integer id ;
13
+ private Boolean is_bot ;
13
14
private String first_name ;
14
15
private String last_name ;
15
16
private String username ;
@@ -19,6 +20,10 @@ public Integer id() {
19
20
return id ;
20
21
}
21
22
23
+ public Boolean isBot () {
24
+ return is_bot ;
25
+ }
26
+
22
27
public String firstName () {
23
28
return first_name ;
24
29
}
@@ -43,6 +48,7 @@ public boolean equals(Object o) {
43
48
User user = (User ) o ;
44
49
45
50
if (id != null ? !id .equals (user .id ) : user .id != null ) return false ;
51
+ if (is_bot != null ? !is_bot .equals (user .is_bot ) : user .is_bot != null ) return false ;
46
52
if (first_name != null ? !first_name .equals (user .first_name ) : user .first_name != null ) return false ;
47
53
if (last_name != null ? !last_name .equals (user .last_name ) : user .last_name != null ) return false ;
48
54
if (username != null ? !username .equals (user .username ) : user .username != null ) return false ;
@@ -58,6 +64,7 @@ public int hashCode() {
58
64
public String toString () {
59
65
return "User{" +
60
66
"id=" + id +
67
+ ", is_bot=" + is_bot +
61
68
", first_name='" + first_name + '\'' +
62
69
", last_name='" + last_name + '\'' +
63
70
", username='" + username + '\'' +
Original file line number Diff line number Diff line change @@ -84,8 +84,8 @@ public TelegramBotTest() throws IOException {
84
84
@ Test
85
85
public void getMe () {
86
86
GetMeResponse response = bot .execute (new GetMe ());
87
- System .out .println (response );
88
87
UserTest .checkUser (response .user ());
88
+ assertTrue (response .user ().isBot ());
89
89
}
90
90
91
91
@ Test
@@ -148,7 +148,6 @@ public void promoteChatMember() {
148
148
.canRestrictMembers (false )
149
149
.canPinMessages (false )
150
150
.canPromoteMembers (false ));
151
- System .out .println (response );
152
151
}
153
152
154
153
@ Test
@@ -877,7 +876,6 @@ public void getStickerSet() {
877
876
assertEquals (0f , maskPosition .xShift (), 0 );
878
877
assertEquals (0f , maskPosition .yShift (), 0 );
879
878
assertEquals (1f , maskPosition .scale (), 0 );
880
- System .out .println (response );
881
879
}
882
880
883
881
@ Test
Original file line number Diff line number Diff line change @@ -17,6 +17,7 @@ public static void checkUser(User user) {
17
17
18
18
public static void checkUser (User user , boolean full ) {
19
19
assertNotNull (user .id ());
20
+ assertNotNull (user .isBot ());
20
21
assertNotNull (user .firstName ());
21
22
assertNotNull (user .username ());
22
23
if (full ) {
You can’t perform that action at this time.
0 commit comments