Search in sources :

Example 21 with Poll

use of org.survey.model.poll.Poll in project survey by markoniemi.

the class PollServiceImpl method delete.

@Override
public void delete(String name) {
    Poll poll = pollRepository.findByName(name);
    if (poll == null) {
        return;
    }
    poll.getQuestions().clear();
    pollRepository.save(poll);
    pollRepository.delete(poll.getId());
}
Also used : Poll(org.survey.model.poll.Poll)

Aggregations

Poll (org.survey.model.poll.Poll)21 Test (org.junit.Test)14 After (org.junit.After)2 Ignore (org.junit.Ignore)2 ModelAndView (org.springframework.web.servlet.ModelAndView)2 CrudRepositoryTest (org.survey.repository.CrudRepositoryTest)2 Before (org.junit.Before)1 ResultActions (org.springframework.test.web.servlet.ResultActions)1 MockHttpServletRequestBuilder (org.springframework.test.web.servlet.request.MockHttpServletRequestBuilder)1 RequestMapping (org.springframework.web.bind.annotation.RequestMapping)1 Question (org.survey.model.poll.Question)1 QuestionType (org.survey.model.poll.QuestionType)1 User (org.survey.model.user.User)1