1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.syncope.wa.starter.gauth;
20
21 import static org.junit.jupiter.api.Assertions.assertEquals;
22
23 import org.apache.syncope.wa.starter.AbstractTest;
24 import org.apereo.cas.gauth.token.GoogleAuthenticatorToken;
25 import org.apereo.cas.otp.repository.token.OneTimeTokenRepository;
26 import org.junit.jupiter.api.Test;
27 import org.springframework.beans.factory.annotation.Autowired;
28
29 public class WAGoogleMfaAuthTokenRepositoryTest extends AbstractTest {
30
31 @Autowired
32 private OneTimeTokenRepository<GoogleAuthenticatorToken> tokenRepository;
33
34 @Test
35 public void verifyOps() {
36 tokenRepository.removeAll();
37 GoogleAuthenticatorToken token = new GoogleAuthenticatorToken(123456, "SyncopeWA");
38 tokenRepository.store(token);
39 assertEquals(1, tokenRepository.count(token.getUserId()));
40 assertEquals(1, tokenRepository.count());
41 }
42 }