~ubuntu-branches/debian/sid/latexdraw/sid

« back to all changes in this revision

Viewing changes to junit/test/svg/TestURIReferenceParser.java

  • Committer: Bazaar Package Importer
  • Author(s): Stuart Prescott
  • Date: 2009-07-15 23:35:52 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20090715233552-2bblktyf2lmrkyo3
Tags: 2.0.3+1-1
* New upstream release.
* Add additional Recommended packages for new export features.
* Fix typo in long description, with thanks to Kai Weber (Closes: #529195).
* Bump standards to 3.8.2 (no changes).

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
package junit.test.svg;
2
 
 
3
 
import junit.framework.TestCase;
4
 
import latexDraw.parsers.svg.parsers.URIReferenceParser;
5
 
 
6
 
import org.junit.Test;
7
 
 
8
 
@SuppressWarnings("nls")
9
 
public class TestURIReferenceParser extends TestCase
10
 
{
11
 
        @Test
12
 
        public void testConstructor()
13
 
        {
14
 
                try 
15
 
                { 
16
 
                        new URIReferenceParser(null);
17
 
                        fail();
18
 
                }
19
 
                catch(IllegalArgumentException e) { /* */ }
20
 
                
21
 
                new URIReferenceParser("test");
22
 
        }
23
 
        
24
 
        
25
 
        
26
 
        @Test
27
 
        public void testGetURI()
28
 
        {
29
 
                URIReferenceParser p = new URIReferenceParser("url(#id)");
30
 
                
31
 
                assertEquals(p.getURI(), "id");
32
 
                p.setCode("");
33
 
                assertEquals(p.getURI(), "");
34
 
                p.setCode("url(#id");
35
 
                assertEquals(p.getURI(), "");
36
 
                p.setCode("url#id)");
37
 
                assertEquals(p.getURI(), "");
38
 
                p.setCode("url(id)");
39
 
                assertEquals(p.getURI(), "");
40
 
                p.setCode(null);
41
 
                assertEquals(p.getURI(), "");
42
 
                p.setCode("u");
43
 
                assertEquals(p.getURI(), "");
44
 
                p.setCode("ur");
45
 
                assertEquals(p.getURI(), "");
46
 
                p.setCode("url");
47
 
                assertEquals(p.getURI(), "");
48
 
                p.setCode("url(");
49
 
                assertEquals(p.getURI(), "");
50
 
                p.setCode("url()");
51
 
                assertEquals(p.getURI(), "");
52
 
                p.setCode("url(#)");
53
 
                assertEquals(p.getURI(), "");
54
 
        }
55
 
}