package de.flower.rmt.ui.page.calendar;
import de.flower.rmt.model.db.entity.CalItem;
import de.flower.rmt.service.IEventManager;
import de.flower.rmt.test.AbstractRMTWicketMockitoTests;
import org.apache.wicket.model.Model;
import org.apache.wicket.spring.injection.annot.SpringBean;
import org.testng.annotations.Test;
import static org.testng.Assert.*;
/**
* @author flowerrrr
*/
public class CalItemDetailsPanelTest extends AbstractRMTWicketMockitoTests {
@SpringBean
private IEventManager eventManager;
@Test
public void testRender() {
CalItem calItem = testData.newCalItem();
wicketTester.startComponentInPage(new CalItemDetailsPanel("calendarSecondaryPanel", Model.of(calItem)));
wicketTester.dumpComponentWithPage();
// assert RMT-690 is fixed
assertTrue(!calItem.isAllDay());
wicketTester.assertContainsNot("AM");
wicketTester.assertContainsNot("PM");
}
}