package org.drugis.common;
import static org.junit.Assert.*;
import java.awt.event.ActionEvent;
import javax.swing.event.TableModelEvent;
import javax.swing.table.DefaultTableModel;
import org.drugis.common.EventObjectMatcher;
import org.junit.Test;
public class EventObjectMatcherTest {
@Test
public void testMatches() {
DefaultTableModel model = new DefaultTableModel();
EventObjectMatcher matcher = new EventObjectMatcher(
new TableModelEvent(model));
assertTrue(matcher.matches(new TableModelEvent(model)));
assertFalse(matcher.matches(new TableModelEvent(new DefaultTableModel())));
assertFalse(matcher.matches(new ActionEvent(model, 0, "")));
}
}