01: /*
02: * WbFileTest.java
03: *
04: * This file is part of SQL Workbench/J, http://www.sql-workbench.net
05: *
06: * Copyright 2002-2008, Thomas Kellerer
07: * No part of this code maybe reused without the permission of the author
08: *
09: * To contact the author please send an email to: support@sql-workbench.net
10: *
11: */
12: package workbench.util;
13:
14: import junit.framework.*;
15:
16: /**
17: *
18: * @author support@sql-workbench.net
19: */
20: public class WbFileTest extends TestCase {
21:
22: public WbFileTest(String testName) {
23: super (testName);
24: }
25:
26: public void testGetFileName() {
27: WbFile f = new WbFile("test.dat");
28: assertEquals("Wrong filename returned", "test", f.getFileName());
29:
30: f = new WbFile("test.dat.zip");
31: assertEquals("Wrong filename returned", "test.dat", f
32: .getFileName());
33:
34: f = new WbFile("/temp/bla/test.zip");
35: assertEquals("Wrong filename returned", "test", f.getFileName());
36: }
37:
38: public void testGetExtension() {
39: WbFile f = new WbFile("test.dat");
40:
41: assertEquals("Wrong extension returned", "dat", f
42: .getExtension());
43: f = new WbFile("test.dat.zip");
44: assertEquals("Wrong extension returned", "zip", f
45: .getExtension());
46:
47: f = new WbFile("test.");
48: assertEquals("Wrong extension returned", "", f.getExtension());
49:
50: f = new WbFile("c:/temp/bla/test.zip");
51: assertEquals("Wrong extension returned", "zip", f
52: .getExtension());
53: }
54:
55: }
|