package org.netevolved.marine; import java.util.Calendar; import java.util.Date; import java.util.TimeZone; import org.ijsolutions.testbench.RegistrationModule; import org.ijsolutions.testbench.TestBench; import org.openedit.BaseTestCase; import org.openedit.WebPageRequest; public class MarineTest extends BaseTestCase { public void testDateLookup() throws Exception { RegistrationModule mod = (RegistrationModule) getBean("RegistrationModule"); WebPageRequest req = getFixture().createPageRequest("/testbench/registration/register-finish.html"); TestBench bench = mod.getTestBench(req); TideUtil util = (TideUtil) bench.getBean("tideUtil"); Calendar c = Calendar.getInstance(); c.set(2018, 0, 11, 14, 20); c.setTimeZone(TimeZone.getTimeZone("PST")); Date today = c.getTime(); TideData data = util.getTideData("ladysmith", today); assertNotNull(data); } }