package in.partake.model.dao.mock; import in.partake.model.dao.PartakeDAOFactory; import in.partake.model.dao.access.IConfigurationItemAccess; import in.partake.model.dao.access.IEventAccess; import in.partake.model.dao.access.IEventActivityAccess; import in.partake.model.dao.access.IEventCommentAccess; import in.partake.model.dao.access.IEventFeedAccess; import in.partake.model.dao.access.IEventMessageAccess; import in.partake.model.dao.access.IEventTicketAccess; import in.partake.model.dao.access.IEventTicketNotificationAccess; import in.partake.model.dao.access.IMessageAccess; import in.partake.model.dao.access.IMessageEnvelopeAccess; import in.partake.model.dao.access.ITwitterMessageAccess; import in.partake.model.dao.access.IUserAccess; import in.partake.model.dao.access.IUserCalendarLinkageAccess; import in.partake.model.dao.access.IUserImageAccess; import in.partake.model.dao.access.IUserNotificationAccess; import in.partake.model.dao.access.IUserOpenIDLinkAccess; import in.partake.model.dao.access.IUserPreferenceAccess; import in.partake.model.dao.access.IUserReceivedMessageAccess; import in.partake.model.dao.access.IUserSentMessageAccess; import in.partake.model.dao.access.IUserThumbnailAccess; import in.partake.model.dao.access.IUserTicketAccess; import in.partake.model.dao.access.IUserTwitterLinkAccess; import org.mockito.Mockito; public class MockDaoFactory extends PartakeDAOFactory { public MockDaoFactory() { } @Override protected IConfigurationItemAccess createConfiguraitonItemAccess() { return Mockito.mock(IConfigurationItemAccess.class); } @Override protected IUserCalendarLinkageAccess createCalendarLinkageAccess() { return Mockito.mock(IUserCalendarLinkageAccess.class); } @Override protected IEventCommentAccess createCommentAccess() { return Mockito.mock(IEventCommentAccess.class); } @Override protected IUserTicketAccess createEnrollmentAccess() { return Mockito.mock(IUserTicketAccess.class); } @Override protected IEventAccess createEventAccess() { return Mockito.mock(IEventAccess.class); } @Override protected IEventTicketAccess createEventTicketAccess() { return Mockito.mock(IEventTicketAccess.class); } @Override public IEventMessageAccess createEventMessageAccess() { return Mockito.mock(IEventMessageAccess.class); } @Override public IEventTicketNotificationAccess createEventNotificationAccess() { return Mockito.mock(IEventTicketNotificationAccess.class); } @Override protected IEventFeedAccess createEventFeedAccess() { return Mockito.mock(IEventFeedAccess.class); } @Override protected IEventActivityAccess createEventActivityAccess() { return Mockito.mock(IEventActivityAccess.class); } @Override protected IUserOpenIDLinkAccess createOpenIDLinkageAccess() { return Mockito.mock(IUserOpenIDLinkAccess.class); } @Override protected IUserThumbnailAccess createThumbnailAccess() { return Mockito.mock(IUserThumbnailAccess.class); } @Override protected IUserTwitterLinkAccess createTwitterLinkageAccess() { return Mockito.mock(IUserTwitterLinkAccess.class); } @Override protected IUserAccess creataeUserAccess() { return Mockito.mock(IUserAccess.class); } @Override protected IUserPreferenceAccess createUserPreferenceAccess() { return Mockito.mock(IUserPreferenceAccess.class); } @Override protected IUserImageAccess createImageAccess() { return Mockito.mock(IUserImageAccess.class); } @Override public IUserReceivedMessageAccess createUserReceivedMessageAccess() { return Mockito.mock(IUserReceivedMessageAccess.class); } @Override public IMessageAccess createMessageAccess() { return Mockito.mock(IMessageAccess.class); } public IMessageEnvelopeAccess createMessageEnvelopeAccess() { return Mockito.mock(IMessageEnvelopeAccess.class); } @Override public ITwitterMessageAccess createTwitterMessageAccess() { return Mockito.mock(ITwitterMessageAccess.class); } @Override protected IUserNotificationAccess createUserNotificationAccess() { return Mockito.mock(IUserNotificationAccess.class); } @Override protected IUserSentMessageAccess createUserSentMessageAccess() { return Mockito.mock(IUserSentMessageAccess.class); } }