1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.commons.net.telnet;
18
19
20
21
22
23
24 public class EchoOptionHandlerTest extends TelnetOptionHandlerTestAbstract
25 {
26
27
28
29
30 @Override
31 protected void setUp()
32 {
33 opthand1 = new EchoOptionHandler();
34 opthand2 = new EchoOptionHandler(true, true, true, true);
35 opthand3 = new EchoOptionHandler(false, false, false, false);
36 }
37
38
39
40
41 @Override
42 public void testConstructors()
43 {
44 assertEquals(opthand1.getOptionCode(), TelnetOption.ECHO);
45 super.testConstructors();
46 }
47
48
49
50
51
52 @Override
53 public void testStartSubnegotiation()
54 {
55 int resp1[] = opthand1.startSubnegotiationLocal();
56 int resp2[] = opthand1.startSubnegotiationRemote();
57
58 assertEquals(resp1, null);
59 assertEquals(resp2, null);
60 }
61
62
63
64
65
66 @Override
67 public void testAnswerSubnegotiation()
68 {
69 int subn[] =
70 {
71 TelnetCommand.IAC, TelnetCommand.SB, TelnetOption.ECHO,
72 1, TelnetCommand.IAC, TelnetCommand.SE,
73 };
74
75 int resp1[] = opthand1.answerSubnegotiation(subn, subn.length);
76
77 assertEquals(resp1, null);
78 }
79 }