1 | package org.expeditee.gui;
|
---|
2 |
|
---|
3 | import junit.framework.TestCase;
|
---|
4 |
|
---|
5 | public class FrameIOTest extends TestCase {
|
---|
6 |
|
---|
7 | public void testIsValidFrameName() {
|
---|
8 | assertTrue(FrameIO.isValidFrameName("a1"));
|
---|
9 | assertTrue(FrameIO.isValidFrameName("a1c1"));
|
---|
10 | assertFalse(FrameIO.isValidFrameName("1a1"));
|
---|
11 | assertFalse(FrameIO.isValidFrameName("$a1"));
|
---|
12 | assertFalse(FrameIO.isValidFrameName("aa"));
|
---|
13 | assertFalse(FrameIO.isValidFrameName("a1.1"));
|
---|
14 | assertFalse(FrameIO.isValidFrameName(null));
|
---|
15 | assertFalse(FrameIO.isValidFrameName("1"));
|
---|
16 | assertFalse(FrameIO.isValidFrameName("a"));
|
---|
17 | assertFalse(FrameIO.isValidFrameName(""));
|
---|
18 | }
|
---|
19 |
|
---|
20 | public void testIsValidFramesetName() {
|
---|
21 | assertTrue(FrameIO.IsValidFramesetName("a"));
|
---|
22 | assertTrue(FrameIO.IsValidFramesetName("a1c"));
|
---|
23 | assertFalse(FrameIO.IsValidFramesetName("1a"));
|
---|
24 | assertFalse(FrameIO.IsValidFramesetName("$a"));
|
---|
25 | assertFalse(FrameIO.IsValidFramesetName("a$"));
|
---|
26 | assertFalse(FrameIO.IsValidFramesetName("a.a"));
|
---|
27 | assertFalse(FrameIO.IsValidFramesetName(null));
|
---|
28 | assertFalse(FrameIO.IsValidFramesetName("1"));
|
---|
29 | assertFalse(FrameIO.isValidFrameName(""));
|
---|
30 | assertFalse(FrameIO
|
---|
31 | .IsValidFramesetName("abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz012345678901A"));
|
---|
32 |
|
---|
33 | }
|
---|
34 |
|
---|
35 | public void testConvertToFramesetName() {
|
---|
36 | assertEquals(FrameIO.ConvertToValidFramesetName("a"), "a");
|
---|
37 | assertEquals(FrameIO.ConvertToValidFramesetName("a b"), ("aB"));
|
---|
38 | assertEquals(FrameIO.ConvertToValidFramesetName("1a"), ("A1a"));
|
---|
39 | assertEquals(FrameIO.ConvertToValidFramesetName("$a"), ("A"));
|
---|
40 | assertEquals(FrameIO.ConvertToValidFramesetName("a$"), ("a"));
|
---|
41 | assertEquals(FrameIO.ConvertToValidFramesetName("a.a"), ("aA"));
|
---|
42 | assertEquals(FrameIO.ConvertToValidFramesetName("1"), ("A1A"));
|
---|
43 | assertEquals(
|
---|
44 | FrameIO
|
---|
45 | .ConvertToValidFramesetName("abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz01234567890123456789"),
|
---|
46 | ("abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz01234567890A"));
|
---|
47 |
|
---|
48 | }
|
---|
49 | /*
|
---|
50 | * @Test(expected=RuntimeException.class) public void
|
---|
51 | * ConvertToFramesetNameException() {
|
---|
52 | * FrameIO.ConvertToValidFramesetName(null); }
|
---|
53 | *
|
---|
54 | * @Test(expected=RuntimeException.class) public void
|
---|
55 | * ConvertToFramesetNameException2() {
|
---|
56 | * FrameIO.ConvertToValidFramesetName(""); }
|
---|
57 | */
|
---|
58 | }
|
---|