📄 testorigin.java
字号:
/* Generated by Together */
package com.wiley.compBooks.EJwithUML.Base.ApplicationExceptions;
import junit.framework.*;
public class TestOrigin extends TestCase
{
public TestOrigin(String name)
{
super(name);
}
public static void main(String[] args)
{
junit.textui.TestRunner.run(TestOrigin.class);
}
public void testConstructor()
{
Origin origin = Origin.BILLING_DATA_ACCESS;
String name = origin.getName();
String description = origin.getDescription();
assertEquals("Name", "BillingDataAccess", name);
assertEquals("Description", "Data access layer for the billing system", description);
}
public void testEquality()
{
Origin o1 = Origin.PURCHASING_DATA_ACCESS;
Origin o2 = Origin.PURCHASING_DATA_ACCESS;
assertEquals("Equality 1 to 2", true, o1.equals(o2));
assertEquals("Equality 2 to 1", true, o2.equals(o1));
}
public void testInequality()
{
Origin o1 = Origin.PURCHASING_DATA_ACCESS;
Origin o2 = Origin.USER_INTERFACE;
assertEquals("Equality 1 to 2", false, o1.equals(o2));
assertEquals("Equality 2 to 1", false, o2.equals(o1));
assertEquals("Equality 1 to null", false, o1.equals(null));
assertEquals("Equality 1 to String", false, o1.equals(new String("hi")));
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -