Coverage Report - org.paneris.jammyjoes.controller.OrdersByMonth
 
Classes in this File Line Coverage Branch Coverage Complexity
OrdersByMonth
0%
0/6
N/A
1
 
 1  
 package org.paneris.jammyjoes.controller;
 2  
 
 3  
 import org.melati.Melati;
 4  
 import org.melati.template.ServletTemplateContext;
 5  
 import org.paneris.jammyjoes.model.JammyjoesDatabase;
 6  
 import org.paneris.jammyjoes.mvp.ContextWrapper;
 7  
 import org.paneris.jammyjoes.mvp.OrdersByMonthPresenter;
 8  
 import org.paneris.jammyjoes.mvp.Presenter;
 9  
 import org.paneris.jammyjoes.servlet.JammyJoesMelatiServlet;
 10  
 
 11  0
 public class OrdersByMonth extends JammyJoesMelatiServlet {
 12  
 
 13  
   private static final long serialVersionUID = 1L;
 14  
 
 15  
   protected String jammyjoesRequest(Melati melati, ServletTemplateContext context) throws Exception {
 16  
 
 17  0
     JammyjoesDatabase db = (JammyjoesDatabase) melati.getDatabase();
 18  0
     Presenter presneter =
 19  
       new OrdersByMonthPresenter(
 20  
         db.getShopOrderTable(),
 21  
         new ContextWrapper(melati.getServletTemplateContext()),db.getOrderStatusTable().paidStatuses()
 22  
         );
 23  0
     presneter.handleInteraction(presneter.createSelection(), presneter.createCommand());
 24  0
     String template = "OrdersByMonth.wm";
 25  0
     return "view/" + template;
 26  
   }
 27  
 
 28  
 }