AuthWeChatMpRequestTest.java 1.0 KB
Newer Older
智布道's avatar
智布道 已提交
1 2 3
package me.zhyd.oauth.request;

import me.zhyd.oauth.config.AuthConfig;
4
import me.zhyd.oauth.config.AuthDefaultSource;
智布道's avatar
智布道 已提交
5
import me.zhyd.oauth.utils.AuthStateUtils;
6
import org.junit.Assert;
智布道's avatar
智布道 已提交
7 8 9 10 11 12 13 14 15 16 17 18 19 20
import org.junit.Test;

public class AuthWeChatMpRequestTest {

    @Test
    public void authorize() {

        AuthRequest request = new AuthWeChatMpRequest(AuthConfig.builder()
            .clientId("a")
            .clientSecret("a")
            .redirectUri("https://www.justauth.cn")
            .build());
        System.out.println(request.authorize(AuthStateUtils.createState()));
    }
21 22 23 24 25 26 27 28

    @Test
    public void authorize1() {
        AuthRequest request = AuthDefaultSource.getAuthSource("wechat_mp").getAuthRequestInstance(AuthConfig.builder()
            .clientId("a")
            .clientSecret("a")
            .redirectUri("https://www.justauth.cn")
            .build());
29
        Assert.assertTrue(request instanceof AuthWeChatMpRequest);
30 31
        System.out.println(request.authorize(AuthStateUtils.createState()));
    }
智布道's avatar
智布道 已提交
32
}