| | |
| | | /** |
| | | * {@link OAuth2ApproveServiceImpl} 的单元测试类 |
| | | * |
| | | * @author 芋道源码 |
| | | * @author 超级管理员 |
| | | */ |
| | | @Import(OAuth2ApproveServiceImpl.class) |
| | | public class OAuth2ApproveServiceImplTest extends BaseDbUnitTest { |
| | |
| | | String clientId = randomString(); |
| | | String scope = randomString(); |
| | | Boolean approved = randomBoolean(); |
| | | LocalDateTime expireTime = LocalDateTime.ofInstant(randomDay(1, 30).toInstant(), ZoneId.systemDefault()); |
| | | LocalDateTime expireTime = LocalDateTime.ofInstant(randomDay(1, 30).toInstant(), ZoneId.systemDefault()) |
| | | .withNano(0); |
| | | // mock 方法 |
| | | |
| | | // 调用 |
| | |
| | | assertEquals(clientId, result.get(0).getClientId()); |
| | | assertEquals(scope, result.get(0).getScope()); |
| | | assertEquals(approved, result.get(0).getApproved()); |
| | | assertEquals(expireTime, result.get(0).getExpiresTime()); |
| | | assertEquals(expireTime.withNano(0), result.get(0).getExpiresTime()); |
| | | } |
| | | |
| | | @Test |
| | |
| | | String clientId = approve.getClientId(); |
| | | String scope = approve.getScope(); |
| | | Boolean approved = randomBoolean(); |
| | | LocalDateTime expireTime = LocalDateTime.ofInstant(randomDay(1, 30).toInstant(), ZoneId.systemDefault()); |
| | | LocalDateTime expireTime = LocalDateTime.ofInstant(randomDay(1, 30).toInstant(), ZoneId.systemDefault()) |
| | | .withNano(0); |
| | | // mock 方法 |
| | | |
| | | // 调用 |
| | |
| | | assertEquals(clientId, result.get(0).getClientId()); |
| | | assertEquals(scope, result.get(0).getScope()); |
| | | assertEquals(approved, result.get(0).getApproved()); |
| | | assertEquals(expireTime, result.get(0).getExpiresTime()); |
| | | assertEquals(expireTime.withNano(0), result.get(0).getExpiresTime()); |
| | | } |
| | | |
| | | } |