Files
G4G0-1/Semester 1/Programming 1/Java/examples/projects/chapter16/taxi-company-outline-testing/PassengerSourceTest.java
2024-01-15 20:14:10 +00:00

56 lines
1023 B
Java
Executable File

import static org.junit.Assert.*;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
/**
* The test class PassengerSourceTest.
*
* @author David J. Barnes and Michael Kölling
* @version 2016.02.29
*/
public class PassengerSourceTest
{
private PassengerSource source;
/**
* Default constructor for test class PassengerSourceTest
*/
public PassengerSourceTest()
{
}
/**
* Sets up the test fixture.
*
* Called before every test case method.
*/
@Before
public void setUp()
{
TaxiCompany company = new TaxiCompany();
source = new PassengerSource(company);
}
/**
* Tears down the test fixture.
*
* Called after every test case method.
*/
@After
public void tearDown()
{
source = null;
}
/**
* Test for successful pickup of a passenger.
*/
@Test
public void testPickup()
{
assertEquals(true, source.requestPickup());
}
}