Package com.renren.api.client.services

Source Code of com.renren.api.client.services.PayServiceTest

package com.renren.api.client.services;

import java.util.Random;

import junit.framework.Assert;

import org.junit.Test;

import com.renren.api.client.AbstractServiceTest;
import com.renren.api.client.param.impl.AccessToken;

/**
* @author 李勇(yong.li@opi-corp.com) 2011-2-21
*/
public class PayServiceTest extends AbstractServiceTest {

    private Random random = new Random();

    @Test
    public void testIsCompleted() {
        long orderId = 1;
        boolean b = this.getRenrenApiClient().getPayService().isCompleted(orderId,new AccessToken(this.getAccessToken()));
        Assert.assertEquals(false, b);
    }

    @Test
    public void testRegOrder() {
        long orderId = 1;
        int amount = 10;
        String desc = "Java client sdk test!";
        int type = 0;
        try {
            this.getRenrenApiClient().getPayService().regOrder(orderId, amount, desc, type,new AccessToken(this.getAccessToken()));
            Assert.fail("error!");
        } catch (RenrenApiException e) {
            //right
        }
    }

    @Test
    public void testIsCompletedTest() {
        long orderId = 1;
        boolean b = this.getRenrenApiClient().getPayService().isCompletedTest(orderId,new AccessToken(this.getAccessToken()));
        Assert.assertEquals(false, b);
    }

    @Test
    public void testRegOrderTest() {
        long orderId = Math.abs(this.random.nextLong());
        int amount = 10;
        String desc = "Java client sdk test!";
        int type = 0;
        String str = this.getRenrenApiClient().getPayService().regOrderTest(orderId, amount, desc,
                type,new AccessToken(this.getAccessToken()));
        Assert.assertNotNull(str);
    }

}
TOP

Related Classes of com.renren.api.client.services.PayServiceTest

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.