1 /**
2 *
3 */
4 package org.melati.login.test;
5
6 import java.io.ByteArrayInputStream;
7
8 import org.melati.login.CommandLineAccessHandler;
9
10 /**
11 * @author timp
12 *
13 */
14 public class CommandLineAccessHandlerTest extends AccessHandlerTestAbstract {
15
16 /**
17 * @param name
18 */
19 public CommandLineAccessHandlerTest(String name) {
20 super(name);
21 }
22
23 public void setUp() throws Exception {
24 super.setUp();
25 m.setArguments(new String[] {"melatijunit", "-u", "_administrator_", "-p", "FIXME"});
26 }
27
28 /**
29 * Create the AccessHandler and set its input stream.
30 *
31 * @see org.melati.login.test.AccessHandlerTestAbstract#setAccessHandler()
32 */
33 public void setAccessHandler() {
34 CommandLineAccessHandler clah = new CommandLineAccessHandler();
35 clah.setInput(new ByteArrayInputStream("_administrator_\nFIXME\n".getBytes()));
36 it = clah;
37 }
38
39 }