1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.yaml.snakeyaml.tokens;
17
18 import junit.framework.TestCase;
19
20 import org.yaml.snakeyaml.error.Mark;
21 import org.yaml.snakeyaml.tokens.Token.ID;
22
23 public class AliasTokenTest extends TestCase {
24
25 public void testEquals() {
26 Mark mark = new Mark("test1", 0, 0, 0, "*The first line.\nThe last line.", 0);
27 AliasToken token = new AliasToken("*id123", mark, mark);
28 assertFalse(token.equals(mark));
29 }
30
31 public void testGetArguments() {
32 Mark mark = new Mark("test1", 0, 0, 0, "*The first line.\nThe last line.", 0);
33 AliasToken token = new AliasToken("*id123", mark, mark);
34 assertEquals("value=*id123", token.getArguments());
35 }
36
37 public void testGetTokenId() {
38 Mark mark = new Mark("test1", 0, 0, 0, "*The first line.\nThe last line.", 0);
39 AliasToken token = new AliasToken("&id123", mark, mark);
40 assertEquals(ID.Alias, token.getTokenId());
41 }
42 }