com.silverpeas.pdc.dao
Class PdcClassificationDAOTest
java.lang.Object
com.silverpeas.pdc.dao.PdcClassificationDAOTest
@ContextConfiguration(locations={"/spring-pdc.xml","/spring-pdc-embbed-datasource.xml"})
@TransactionConfiguration(transactionManager="jpaTransactionManager")
public class PdcClassificationDAOTest- extends Object
Unit tests on the different operations provided by the PdcClassification DAO.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PdcClassificationDAOTest
public PdcClassificationDAOTest()
generalSetUp
public void generalSetUp()
throws Exception
- Throws:
Exception
findPredefinedClassificationByComponentInstanceId
@Transactional
public void findPredefinedClassificationByComponentInstanceId()
findNoPredefinedClassificationByComponentInstanceId
@Transactional
public void findNoPredefinedClassificationByComponentInstanceId()
findNoPredefinedClassificationByNullComponentInstanceId
@Transactional
public void findNoPredefinedClassificationByNullComponentInstanceId()
findPredefinedClassificationByNodeId
@Transactional
public void findPredefinedClassificationByNodeId()
findPredefinedClassificationByNullNodeId
@Transactional
public void findPredefinedClassificationByNullNodeId()
findNoPredefinedClassificationByNodeId
@Transactional
public void findNoPredefinedClassificationByNodeId()
saveANewPredefinedClassificationWithUnknownAxisValue
public void saveANewPredefinedClassificationWithUnknownAxisValue()
saveAnExistingPredefinedClassification
public void saveAnExistingPredefinedClassification()
- Modifies an existing predefined classification and saves it (with the modifications); Tests
the predefined classification is correcly updated.
saveAPredefinedClassificationWithSomeAlreadyExistingAxisValues
public void saveAPredefinedClassificationWithSomeAlreadyExistingAxisValues()
- Saves a classification with positions similar to those of another predefined classification.
The axis values in database should be unique, so they should be shared by several positions.
findClassificationsHavingAGivenAxisValue
@Transactional
public void findClassificationsHavingAGivenAxisValue()
findClassificationsHavingSeveralGivenAxisValues
@Transactional
public void findClassificationsHavingSeveralGivenAxisValues()
findNoClassificationsHavingAGivenValue
@Transactional
public void findNoClassificationsHavingAGivenValue()
findSomeClassificationsHavingAnInvalidGivenValueThrowsAnException
@Transactional
public void findSomeClassificationsHavingAnInvalidGivenValueThrowsAnException()
Copyright © 2016 Silverpeas. All Rights Reserved.