package com.intuit.tank.project; /* * #%L * JSF Support Beans * %% * Copyright (C) 2011 - 2015 Intuit Inc. * %% * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * #L% */ import java.util.ArrayList; import java.util.Arrays; import java.util.LinkedList; import java.util.List; import javax.faces.component.UIComponent; import javax.faces.component.behavior.Behavior; import org.junit.*; import static org.junit.Assert.*; import org.primefaces.event.NodeCollapseEvent; import org.primefaces.event.NodeExpandEvent; import org.primefaces.extensions.behavior.javascript.JavascriptBehavior; import org.primefaces.extensions.component.dynaform.DynaForm; import org.primefaces.model.CheckboxTreeNode; import org.primefaces.model.TreeNode; import com.intuit.tank.job.JobNodeBean; import com.intuit.tank.job.ProjectNodeBean; import com.intuit.tank.prefs.TablePreferences; import com.intuit.tank.prefs.TableViewState; import com.intuit.tank.project.ColumnPreferences; import com.intuit.tank.project.JobQueue; import com.intuit.tank.project.JobQueueManager; import com.intuit.tank.project.JobTreeTableBean; import com.intuit.tank.project.Project; /** * The class <code>JobTreeTableBeanTest</code> contains tests for the class <code>{@link JobTreeTableBean}</code>. * * @generatedBy CodePro at 12/15/14 3:52 PM */ public class JobTreeTableBeanTest { /** * Run the List<String> getAllTpsKeys() method test. * * @throws Exception * * @generatedBy CodePro at 12/15/14 3:52 PM */ @Test public void testGetAllTpsKeys_1() throws Exception { JobQueueManager fixture = new JobQueueManager(); fixture.tableState = new TableViewState(); fixture.tablePrefs = new TablePreferences(new LinkedList()); List<String> result = fixture.getAllTpsKeys(); } /** * Run the int getRefreshInterval() method test. * * @throws Exception * * @generatedBy CodePro at 12/15/14 3:52 PM */ @Test public void testGetRefreshInterval_1() throws Exception { JobQueueManager fixture = new JobQueueManager(); fixture.tableState = new TableViewState(); fixture.tablePrefs = new TablePreferences(new LinkedList()); int result = fixture.getRefreshInterval(); // An unexpected exception was thrown in user code while executing this test: // java.lang.NoClassDefFoundError: com_cenqua_clover/CoverageRecorder // at com.intuit.tank.dao.BaseDao.<init>(BaseDao.java:56) // at com.intuit.tank.dao.OwnableDao.<init>(OwnableDao.java:27) // at com.intuit.tank.dao.ProjectDao.<init>(ProjectDao.java:29) // at com.intuit.tank.project.JobTreeTableBean.<init>(JobTreeTableBean.java:96) // at com.intuit.tank.project.JobQueueManager.<init>(JobQueueManager.java:8) assertEquals(0, result); } /** * Run the String getRefreshTimeSeconds() method test. * * @throws Exception * * @generatedBy CodePro at 12/15/14 3:52 PM */ @Test public void testGetRefreshTimeSeconds_1() throws Exception { JobQueueManager fixture = new JobQueueManager(); fixture.tableState = new TableViewState(); fixture.tablePrefs = new TablePreferences(new LinkedList()); fixture.setRefreshTimeSeconds("30"); String result = fixture.getRefreshTimeSeconds(); assertNotNull(result); Assert.assertEquals("30", fixture.getRefreshTimeSeconds()); } /** * Run the TablePreferences getTablePrefs() method test. * * @throws Exception * * @generatedBy CodePro at 12/15/14 3:52 PM */ @Test public void testGetTablePrefs_1() throws Exception { JobQueueManager fixture = new JobQueueManager(); fixture.tableState = new TableViewState(); fixture.tablePrefs = new TablePreferences(new LinkedList()); TablePreferences result = fixture.getTablePrefs(); // An unexpected exception was thrown in user code while executing this test: // java.lang.NoClassDefFoundError: com_cenqua_clover/CoverageRecorder // at com.intuit.tank.dao.BaseDao.<init>(BaseDao.java:56) // at com.intuit.tank.dao.OwnableDao.<init>(OwnableDao.java:27) // at com.intuit.tank.dao.ProjectDao.<init>(ProjectDao.java:29) // at com.intuit.tank.project.JobTreeTableBean.<init>(JobTreeTableBean.java:96) // at com.intuit.tank.project.JobQueueManager.<init>(JobQueueManager.java:8) assertNotNull(result); } /** * Run the TableViewState getTableState() method test. * * @throws Exception * * @generatedBy CodePro at 12/15/14 3:52 PM */ @Test public void testGetTableState_1() throws Exception { JobQueueManager fixture = new JobQueueManager(); fixture.tableState = new TableViewState(); fixture.tablePrefs = new TablePreferences(new LinkedList()); TableViewState result = fixture.getTableState(); // An unexpected exception was thrown in user code while executing this test: // java.lang.NoClassDefFoundError: com_cenqua_clover/CoverageRecorder // at com.intuit.tank.dao.BaseDao.<init>(BaseDao.java:56) // at com.intuit.tank.dao.OwnableDao.<init>(OwnableDao.java:27) // at com.intuit.tank.dao.ProjectDao.<init>(ProjectDao.java:29) // at com.intuit.tank.project.JobTreeTableBean.<init>(JobTreeTableBean.java:96) // at com.intuit.tank.project.JobQueueManager.<init>(JobQueueManager.java:8) assertNotNull(result); } /** * Run the boolean isFilterFinished() method test. * * @throws Exception * * @generatedBy CodePro at 12/15/14 3:52 PM */ @Test public void testIsFilterFinished_1() throws Exception { JobQueueManager fixture = new JobQueueManager(); fixture.tableState = new TableViewState(); fixture.tablePrefs = new TablePreferences(new LinkedList()); boolean result = fixture.isFilterFinished(); // An unexpected exception was thrown in user code while executing this test: // java.lang.NoClassDefFoundError: com_cenqua_clover/CoverageRecorder // at com.intuit.tank.dao.BaseDao.<init>(BaseDao.java:56) // at com.intuit.tank.dao.OwnableDao.<init>(OwnableDao.java:27) // at com.intuit.tank.dao.ProjectDao.<init>(ProjectDao.java:29) // at com.intuit.tank.project.JobTreeTableBean.<init>(JobTreeTableBean.java:96) // at com.intuit.tank.project.JobQueueManager.<init>(JobQueueManager.java:8) assertTrue(result); } /** * Run the boolean isFilterFinished() method test. * * @throws Exception * * @generatedBy CodePro at 12/15/14 3:52 PM */ @Test public void testIsFilterFinished_2() throws Exception { JobQueueManager fixture = new JobQueueManager(); fixture.tableState = new TableViewState(); fixture.tablePrefs = new TablePreferences(new LinkedList()); boolean result = fixture.isFilterFinished(); // An unexpected exception was thrown in user code while executing this test: // java.lang.NoClassDefFoundError: com_cenqua_clover/CoverageRecorder // at com.intuit.tank.dao.BaseDao.<init>(BaseDao.java:56) // at com.intuit.tank.dao.OwnableDao.<init>(OwnableDao.java:27) // at com.intuit.tank.dao.ProjectDao.<init>(ProjectDao.java:29) // at com.intuit.tank.project.JobTreeTableBean.<init>(JobTreeTableBean.java:96) // at com.intuit.tank.project.JobQueueManager.<init>(JobQueueManager.java:8) assertTrue(result); } /** * Run the boolean isRefreshEnabled() method test. * * @throws Exception * * @generatedBy CodePro at 12/15/14 3:52 PM */ @Test public void testIsRefreshEnabled_1() throws Exception { JobQueueManager fixture = new JobQueueManager(); fixture.tableState = new TableViewState(); fixture.tablePrefs = new TablePreferences(new LinkedList()); boolean result = fixture.isRefreshEnabled(); assertTrue(!result); } /** * Run the void keysChanged() method test. * * @throws Exception * * @generatedBy CodePro at 12/15/14 3:52 PM */ @Test public void testKeysChanged_1() throws Exception { JobQueueManager fixture = new JobQueueManager(); fixture.tableState = new TableViewState(); fixture.tablePrefs = new TablePreferences(new LinkedList()); fixture.keysChanged(); // An unexpected exception was thrown in user code while executing this test: // java.lang.NoClassDefFoundError: com_cenqua_clover/CoverageRecorder // at com.intuit.tank.dao.BaseDao.<init>(BaseDao.java:56) // at com.intuit.tank.dao.OwnableDao.<init>(OwnableDao.java:27) // at com.intuit.tank.dao.ProjectDao.<init>(ProjectDao.java:29) // at com.intuit.tank.project.JobTreeTableBean.<init>(JobTreeTableBean.java:96) // at com.intuit.tank.project.JobQueueManager.<init>(JobQueueManager.java:8) } /** * Run the void observe(JobQueue) method test. * * @throws Exception * * @generatedBy CodePro at 12/15/14 3:52 PM */ @Test public void testObserve_1() throws Exception { JobQueueManager fixture = new JobQueueManager(); fixture.tableState = new TableViewState(); fixture.tablePrefs = new TablePreferences(new LinkedList()); JobQueue queueEvent = new JobQueue(); fixture.observe(queueEvent); // An unexpected exception was thrown in user code while executing this test: // java.lang.NoClassDefFoundError: com_cenqua_clover/CoverageRecorder // at com.intuit.tank.dao.BaseDao.<init>(BaseDao.java:56) // at com.intuit.tank.dao.OwnableDao.<init>(OwnableDao.java:27) // at com.intuit.tank.dao.ProjectDao.<init>(ProjectDao.java:29) // at com.intuit.tank.project.JobTreeTableBean.<init>(JobTreeTableBean.java:96) // at com.intuit.tank.project.JobQueueManager.<init>(JobQueueManager.java:8) } /** * Run the void setFilterFinished(boolean) method test. * * @throws Exception * * @generatedBy CodePro at 12/15/14 3:52 PM */ @Test public void testSetFilterFinished_1() throws Exception { JobQueueManager fixture = new JobQueueManager(); fixture.tableState = new TableViewState(); fixture.tablePrefs = new TablePreferences(new LinkedList()); boolean filterFinished = true; fixture.setFilterFinished(filterFinished); // An unexpected exception was thrown in user code while executing this test: // java.lang.NoClassDefFoundError: com_cenqua_clover/CoverageRecorder // at com.intuit.tank.dao.BaseDao.<init>(BaseDao.java:56) // at com.intuit.tank.dao.OwnableDao.<init>(OwnableDao.java:27) // at com.intuit.tank.dao.ProjectDao.<init>(ProjectDao.java:29) // at com.intuit.tank.project.JobTreeTableBean.<init>(JobTreeTableBean.java:96) // at com.intuit.tank.project.JobQueueManager.<init>(JobQueueManager.java:8) } /** * Run the void setFilterFinished(boolean) method test. * * @throws Exception * * @generatedBy CodePro at 12/15/14 3:52 PM */ @Test public void testSetFilterFinished_2() throws Exception { JobQueueManager fixture = new JobQueueManager(); fixture.tableState = new TableViewState(); fixture.tablePrefs = new TablePreferences(new LinkedList()); boolean filterFinished = true; fixture.setFilterFinished(filterFinished); // An unexpected exception was thrown in user code while executing this test: // java.lang.NoClassDefFoundError: com_cenqua_clover/CoverageRecorder // at com.intuit.tank.dao.BaseDao.<init>(BaseDao.java:56) // at com.intuit.tank.dao.OwnableDao.<init>(OwnableDao.java:27) // at com.intuit.tank.dao.ProjectDao.<init>(ProjectDao.java:29) // at com.intuit.tank.project.JobTreeTableBean.<init>(JobTreeTableBean.java:96) // at com.intuit.tank.project.JobQueueManager.<init>(JobQueueManager.java:8) } /** * Run the void setRefreshTimeSeconds(String) method test. * * @throws Exception * * @generatedBy CodePro at 12/15/14 3:52 PM */ @Test public void testSetRefreshTimeSeconds_1() throws Exception { JobQueueManager fixture = new JobQueueManager(); fixture.tableState = new TableViewState(); fixture.tablePrefs = new TablePreferences(new LinkedList()); String refreshTimeSeconds = ""; fixture.setRefreshTimeSeconds(refreshTimeSeconds); // An unexpected exception was thrown in user code while executing this test: // java.lang.NoClassDefFoundError: com_cenqua_clover/CoverageRecorder // at com.intuit.tank.dao.BaseDao.<init>(BaseDao.java:56) // at com.intuit.tank.dao.OwnableDao.<init>(OwnableDao.java:27) // at com.intuit.tank.dao.ProjectDao.<init>(ProjectDao.java:29) // at com.intuit.tank.project.JobTreeTableBean.<init>(JobTreeTableBean.java:96) // at com.intuit.tank.project.JobQueueManager.<init>(JobQueueManager.java:8) } /** * Run the void setRefreshTimeSeconds(String) method test. * * @throws Exception * * @generatedBy CodePro at 12/15/14 3:52 PM */ @Test public void testSetRefreshTimeSeconds_2() throws Exception { JobQueueManager fixture = new JobQueueManager(); fixture.tableState = new TableViewState(); fixture.tablePrefs = new TablePreferences(new LinkedList()); String refreshTimeSeconds = ""; fixture.setRefreshTimeSeconds(refreshTimeSeconds); // An unexpected exception was thrown in user code while executing this test: // java.lang.NoClassDefFoundError: com_cenqua_clover/CoverageRecorder // at com.intuit.tank.dao.BaseDao.<init>(BaseDao.java:56) // at com.intuit.tank.dao.OwnableDao.<init>(OwnableDao.java:27) // at com.intuit.tank.dao.ProjectDao.<init>(ProjectDao.java:29) // at com.intuit.tank.project.JobTreeTableBean.<init>(JobTreeTableBean.java:96) // at com.intuit.tank.project.JobQueueManager.<init>(JobQueueManager.java:8) } /** * Run the void setRefreshTimeSeconds(String) method test. * * @throws Exception * * @generatedBy CodePro at 12/15/14 3:52 PM */ @Test public void testSetRefreshTimeSeconds_3() throws Exception { JobQueueManager fixture = new JobQueueManager(); fixture.tableState = new TableViewState(); fixture.tablePrefs = new TablePreferences(new LinkedList()); String refreshTimeSeconds = ""; fixture.setRefreshTimeSeconds(refreshTimeSeconds); // An unexpected exception was thrown in user code while executing this test: // java.lang.NoClassDefFoundError: com_cenqua_clover/CoverageRecorder // at com.intuit.tank.dao.BaseDao.<init>(BaseDao.java:56) // at com.intuit.tank.dao.OwnableDao.<init>(OwnableDao.java:27) // at com.intuit.tank.dao.ProjectDao.<init>(ProjectDao.java:29) // at com.intuit.tank.project.JobTreeTableBean.<init>(JobTreeTableBean.java:96) // at com.intuit.tank.project.JobQueueManager.<init>(JobQueueManager.java:8) } /** * Run the void setSelectedTpsKeys(List<String>) method test. * * @throws Exception * * @generatedBy CodePro at 12/15/14 3:52 PM */ @Test public void testSetSelectedTpsKeys_1() throws Exception { JobQueueManager fixture = new JobQueueManager(); fixture.tableState = new TableViewState(); fixture.tablePrefs = new TablePreferences(new LinkedList()); List<String> keys = new LinkedList(); fixture.setSelectedTpsKeys(keys); // An unexpected exception was thrown in user code while executing this test: // java.lang.NoClassDefFoundError: com_cenqua_clover/CoverageRecorder // at com.intuit.tank.dao.BaseDao.<init>(BaseDao.java:56) // at com.intuit.tank.dao.OwnableDao.<init>(OwnableDao.java:27) // at com.intuit.tank.dao.ProjectDao.<init>(ProjectDao.java:29) // at com.intuit.tank.project.JobTreeTableBean.<init>(JobTreeTableBean.java:96) // at com.intuit.tank.project.JobQueueManager.<init>(JobQueueManager.java:8) } /** * Run the void setSelectedTpsKeys(List<String>) method test. * * @throws Exception * * @generatedBy CodePro at 12/15/14 3:52 PM */ @Test public void testSetSelectedTpsKeys_2() throws Exception { JobQueueManager fixture = new JobQueueManager(); fixture.tableState = new TableViewState(); fixture.tablePrefs = new TablePreferences(new LinkedList()); List<String> keys = new LinkedList(); fixture.setSelectedTpsKeys(keys); // An unexpected exception was thrown in user code while executing this test: // java.lang.NoClassDefFoundError: com_cenqua_clover/CoverageRecorder // at com.intuit.tank.dao.BaseDao.<init>(BaseDao.java:56) // at com.intuit.tank.dao.OwnableDao.<init>(OwnableDao.java:27) // at com.intuit.tank.dao.ProjectDao.<init>(ProjectDao.java:29) // at com.intuit.tank.project.JobTreeTableBean.<init>(JobTreeTableBean.java:96) // at com.intuit.tank.project.JobQueueManager.<init>(JobQueueManager.java:8) } }