use of com.webpieces.util.time.Time in project webpieces by deanhiller.
the class PlatformOverridesForTest method configure.
@Override
public void configure(Binder binder) {
binder.bind(ChannelManager.class).toInstance(mgr);
binder.bind(Time.class).toInstance(time);
binder.bind(ScheduledExecutorService.class).toInstance(mockTimer);
//By using the DevTemplateService, we do not need to re-run the gradle build and generate html
//files every time we change the html code AND instead can just run the test in our IDE.
//That said, there is a setting when this test runs in gradle that skips this step and runs the
//production groovy *.class file that will be run in production (ie. the test run in the IDE
//and run in gradle differ just a little :( )
//BUTTTTTT, the upside is when run in gradle we are running the full prod version
binder.install(new DevTemplateModule(templateConfig));
}
Aggregations