1/*
2 * Licensed to the Apache Software Foundation (ASF) under one or more
3 * contributor license agreements.  See the NOTICE file distributed with
4 * this work for additional information regarding copyright ownership.
5 * The ASF licenses this file to You under the Apache License, Version 2.0
6 * (the "License"); you may not use this file except in compliance with
7 * the License.  You may obtain a copy of the License at
8 *
9 *     http://www.apache.org/licenses/LICENSE-2.0
10 *
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an "AS IS" BASIS,
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and
15 * limitations under the License.
16 */
17
18package org.apache.harmony.tests.java.text;
19
20import java.text.Annotation;
21
22import junit.framework.TestCase;
23
24public class AnnotationTest extends TestCase {
25
26	public void testAnnotation() {
27		assertNotNull(new Annotation(null));
28		assertNotNull(new Annotation("value"));
29	}
30
31	public void testGetValue() {
32		Annotation a = new Annotation(null);
33		assertNull(a.getValue());
34		a = new Annotation("value");
35		assertEquals("value", a.getValue());
36	}
37
38	public void testToString() {
39        Annotation ant = new Annotation("HelloWorld");
40        assertEquals("toString error.",
41                     "java.text.Annotation[value=HelloWorld]",ant.toString());
42        assertNotNull(new Annotation(null).toString());
43        assertNotNull(new Annotation("value").toString());
44	}
45}
46