/** * Alipay.com Inc. * Copyright (c) 2004-2020 All Rights Reserved. */ package com.alipay.easysdk.payment.page; import com.alipay.easysdk.TestAccount; import com.alipay.easysdk.factory.Factory; import com.alipay.easysdk.kernel.util.ResponseChecker; import com.alipay.easysdk.payment.page.models.AlipayTradePagePayResponse; import org.junit.Assert; import org.junit.Before; import org.junit.Test; import static org.hamcrest.CoreMatchers.is; import static org.hamcrest.MatcherAssert.assertThat; public class ClientTest { @Before public void setUp() { Factory.setOptions(TestAccount.Mini.CONFIG); } @Test public void testPay() throws Exception { AlipayTradePagePayResponse response = Factory.Payment.Page().pay("iPhone6 16G", "e5b5bd79-8310-447d-b63b-0fe3a393324d", "0.10", "https://www.taobao.com"); Assert.assertThat(ResponseChecker.success(response), is(true)); assertThat(response.body.contains("