daytest.java

来自「现在在国外大学里最流行的java学习软件,同时还有大量的example,在名为p」· Java 代码 · 共 63 行

JAVA
63
字号
/** * The test class DayTest. * * @author  David J. Barnes and Michael Kolling * @version 2006.03.30 */public class DayTest extends junit.framework.TestCase{    /**     * Default constructor for test class DayTest     */    public DayTest()    {    }    /**     * Sets up the test fixture.     *     * Called before every test case method.     */    protected void setUp()    {    }    /**     * Tears down the test fixture.     *     * Called after every test case method.     */    protected void tearDown()    {    }    /**     * Test basic functionality by booking at either end     * of a day, and in the middle.     */    public void testMakeThreeAppointments()    {        Day day1 = new Day(1);        Appointment appointm1 = new Appointment("Java lecture", 1);        Appointment appointm2 = new Appointment("Java class", 1);        Appointment appointm3 = new Appointment("Meet John", 1);        assertEquals(true, day1.makeAppointment(9, appointm1));        assertEquals(true, day1.makeAppointment(13, appointm2));        assertEquals(true, day1.makeAppointment(17, appointm3));    }    /**     * Check that double-booking is not permitted.     */    public void testDoubleBooking()    {        Day day1 = new Day(1);        Appointment appointm1 = new Appointment("Java lecture", 1);        Appointment appointm2 = new Appointment("Error", 1);        assertEquals(true, day1.makeAppointment(9, appointm1));        assertEquals(false, day1.makeAppointment(9, appointm2));    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?