@Test public void testCreateOrUpdatePersistentLogin() { final PersistentLoginMapper loginMapper = context.mock(PersistentLoginMapper.class); final PersistentLogin login = context.mock(PersistentLogin.class); context.checking(new Expectations() { { oneOf(loginMapper).createOrUpdate(with(login)); } }); PersistentLoginRepositoryImpl sut = new PersistentLoginRepositoryImpl(loginMapper); sut.createOrUpdatePersistentLogin(login); context.assertIsSatisfied(); }
@Transactional public void createOrUpdatePersistentLogin(final PersistentLogin persistentLogin) { loginMapper.createOrUpdate(persistentLogin); }
PersistentLoginRepositoryImpl implements PersistentLoginRepository { @Transactional public void createOrUpdatePersistentLogin(final PersistentLogin persistentLogin) { loginMapper.createOrUpdate(persistentLogin); } }
PersistentLoginRepositoryImpl implements PersistentLoginRepository { @Transactional public void createOrUpdatePersistentLogin(final PersistentLogin persistentLogin) { loginMapper.createOrUpdate(persistentLogin); } PersistentLoginRepositoryImpl(final PersistentLoginMapper inLoginMapper); }
PersistentLoginRepositoryImpl implements PersistentLoginRepository { @Transactional public void createOrUpdatePersistentLogin(final PersistentLogin persistentLogin) { loginMapper.createOrUpdate(persistentLogin); } PersistentLoginRepositoryImpl(final PersistentLoginMapper inLoginMapper); @Transactional void createOrUpdatePersistentLogin(final PersistentLogin persistentLogin); PersistentLogin getPersistentLogin(final String username); @Transactional void removePersistentLogin(final String username); }
PersistentLoginRepositoryImpl implements PersistentLoginRepository { @Transactional public void createOrUpdatePersistentLogin(final PersistentLogin persistentLogin) { loginMapper.createOrUpdate(persistentLogin); } PersistentLoginRepositoryImpl(final PersistentLoginMapper inLoginMapper); @Transactional void createOrUpdatePersistentLogin(final PersistentLogin persistentLogin); PersistentLogin getPersistentLogin(final String username); @Transactional void removePersistentLogin(final String username);  }