1 package com.sri.emo.wizard.defaults;
2
3 import junit.framework.*;
4
5 /***
6 * Fills in untested code in the wizard metadata.
7 * @author Michael Rimov
8 */
9 public class TestEmoWizardMetadata extends TestCase {
10 private EmoWizardMetadata emoWizardMetadata = null;
11
12 protected void setUp() throws Exception {
13 super.setUp();
14 emoWizardMetadata = new EmoWizardMetadata();
15 }
16
17 protected void tearDown() throws Exception {
18 emoWizardMetadata = null;
19 super.tearDown();
20 }
21
22 public void testEquals() {
23
24 assertFalse(emoWizardMetadata.equals(null));
25 assertFalse(emoWizardMetadata.equals(new Object()));
26 assertTrue(emoWizardMetadata.equals(emoWizardMetadata));
27 Object parm1 = null;
28 boolean expectedReturn = false;
29 boolean actualReturn = emoWizardMetadata.equals(parm1);
30 assertEquals("return value", expectedReturn, actualReturn);
31 }
32
33 public void testGetViewId() {
34 assertNull(emoWizardMetadata.getViewId());
35 final String view = "TestView";
36 emoWizardMetadata.setViewId(view);
37 assertEquals(view, emoWizardMetadata.getViewId());
38 }
39
40 public void testHashCode() {
41 final String title = "This is a test!";
42 emoWizardMetadata.setTitle(title);
43 assertEquals(title.hashCode(), emoWizardMetadata.hashCode());
44 }
45
46 public void testIsEntry() {
47 assertFalse(emoWizardMetadata.isEntry());
48 emoWizardMetadata.setEntry(true);
49 assertTrue(emoWizardMetadata.isEntry());
50 }
51
52 public void testToString() {
53 final String title = "This is a test!";
54 emoWizardMetadata.setTitle(title);
55 assertTrue(emoWizardMetadata.toString().indexOf(title) > 0);
56 }
57
58 }