org.silverpeas.persistence.repository.jpa
Class SilverpeasJpaEntityManagerTest
java.lang.Object
org.silverpeas.DataSetTest
org.silverpeas.persistence.jpa.RepositoryBasedTest
org.silverpeas.persistence.repository.jpa.SilverpeasJpaEntityManagerTest
public class SilverpeasJpaEntityManagerTest
- extends RepositoryBasedTest
This class of tests are verified :
- Entity
- EntityRepository
- Service and transactions
Entities :
- Person (Uuid identifier, has a bag of animal without cascade behaviour)
- Animal (Unique Id identifier, attached to a person and has a bag of equipment with CascadeType.ALL behaviour)
- Equipment (Uuid identifier, attached to an animal)
User: Yohann Chastagnier
Date: 20/11/13
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SilverpeasJpaEntityManagerTest
public SilverpeasJpaEntityManagerTest()
setUp
public void setUp()
throws Exception
- Overrides:
setUp in class DataSetTest
- Throws:
Exception
tearDown
public void tearDown()
throws Exception
- Overrides:
tearDown in class DataSetTest
- Throws:
Exception
getApplicationContextPath
public String[] getApplicationContextPath()
- Specified by:
getApplicationContextPath in class DataSetTest
getDataSetPath
public String getDataSetPath()
- Specified by:
getDataSetPath in class DataSetTest
getAll
public void getAll()
getPerson
public void getPerson()
getPersons
public void getPersons()
getAnimal
public void getAnimal()
getAnimals
public void getAnimals()
savePersonBadlyInsert
public void savePersonBadlyInsert()
- Created by information is missing on insert.
savePersonBadlyInsert2
public void savePersonBadlyInsert2()
- Created by information is missing on insert.
savePersonBadlyInsert3
public void savePersonBadlyInsert3()
- Created by information is missing on insert.
savePersonBadlyInsert4
public void savePersonBadlyInsert4()
- Created by information is missing on insert.
savePersonBadUpdate
public void savePersonBadUpdate()
- Last updated by information is missing on update.
entityGetUpdateCloneBehaviour
public void entityGetUpdateCloneBehaviour()
savePerson
public void savePerson()
verifyLastUpdateDateWhenSavingPerson
public void verifyLastUpdateDateWhenSavingPerson()
saveAnimal
public void saveAnimal()
deleteEntity
public void deleteEntity()
deleteEntityById
public void deleteEntityById()
getPersonsByLastName
public void getPersonsByLastName()
getPersonsByFirstName
public void getPersonsByFirstName()
getPersonsByFirstNameNotUnique
public void getPersonsByFirstNameNotUnique()
getAnimalsOfPersonByLastName
public void getAnimalsOfPersonByLastName()
getAnimalsByName
public void getAnimalsByName()
getAnimalsByNameNotUnique
public void getAnimalsByNameNotUnique()
getAnimalsByType
public void getAnimalsByType()
getPersonsHaveTypeOfAnimal
public void getPersonsHaveTypeOfAnimal()
updateAnimalNamesByType
public void updateAnimalNamesByType()
deleteAnimalsByType
public void deleteAnimalsByType()
badUpdateMissingLastUpdatedBy
public void badUpdateMissingLastUpdatedBy()
badUpdateMissingLastUpdateDate
public void badUpdateMissingLastUpdateDate()
badUpdateMissingVersionManagement
public void badUpdateMissingVersionManagement()
updatePersonFirstNamesHavingAtLeastOneAnimal
public void updatePersonFirstNamesHavingAtLeastOneAnimal()
deletePersonFirstNamesHavingAtLeastOneAnimal
public void deletePersonFirstNamesHavingAtLeastOneAnimal()
Copyright © 2016 Silverpeas. All Rights Reserved.