102 lines
2.1 KiB
C#
102 lines
2.1 KiB
C#
using KJD_Web.BLL.WXXD;
|
|
using System.Xml.Linq;
|
|
|
|
namespace WebServiceTest
|
|
{
|
|
public class Tests
|
|
{
|
|
const string UserName = "13388889999";
|
|
[SetUp]
|
|
public void Setup()
|
|
{
|
|
}
|
|
|
|
[Test]
|
|
public void GetOemWithdrawalsTest()
|
|
{
|
|
try
|
|
{
|
|
|
|
|
|
WXOemManage manage = new WXOemManage();
|
|
string ret = manage.OemWithdrawals(new KJD_Web.BLL.WXXD.Requests.OemWithdrawalQueryRequest
|
|
{
|
|
UserName = "18990991234",
|
|
});
|
|
Console.WriteLine(ret);
|
|
}
|
|
catch (Exception)
|
|
{
|
|
|
|
}
|
|
Assert.Pass();
|
|
}
|
|
|
|
[Test]
|
|
public void SettleOemFlowsTest()
|
|
{
|
|
WXOemManage manage = new WXOemManage();
|
|
var ret = manage.SettleOemFlows(new KJD_Web.BLL.WXXD.Requests.OemWithdrawalRequest
|
|
{
|
|
UserName = "13388889999",
|
|
|
|
});
|
|
Console.WriteLine(ret);
|
|
}
|
|
|
|
[Test]
|
|
[TestCase("15266666666")]
|
|
[TestCase("15698175212")]
|
|
[TestCase("18238114231")]
|
|
[TestCase("15870095938")]
|
|
[TestCase("13388889999")]
|
|
[TestCase("13860701921")]
|
|
[TestCase("15907090308")]
|
|
[TestCase("17837688880")]
|
|
[TestCase("13682525364")]
|
|
[TestCase("13048056467")]
|
|
[TestCase("18317672222")]
|
|
[TestCase("18500143331")]
|
|
[TestCase("17318585555")]
|
|
[TestCase("13459139999")]
|
|
[TestCase("15206200631")]
|
|
[TestCase("18737568536")]
|
|
[TestCase("18949822610")]
|
|
[TestCase("18165955361")]
|
|
[TestCase("18556577919")]
|
|
public void ApplyOemWithdrawalTest(string name)
|
|
{
|
|
WXOemManage manage = new WXOemManage();
|
|
var ret = manage.ApplyOemWithdrawal(new KJD_Web.BLL.WXXD.Requests.OemWithdrawalRequest
|
|
{
|
|
UserName = name,
|
|
amount = 10,
|
|
withdrawal_type = KJD_Web.BLL.WXXD.Requests.WithdrawalType.Alipay,
|
|
account_name = UserName,
|
|
account_no = "https://qr.alipay.com/fkx17983kv07mbwpyz8jt81",
|
|
});
|
|
Console.WriteLine(ret);
|
|
}
|
|
[Test]
|
|
public void AuditOemWithdrawalTest()
|
|
{
|
|
WXOemManage manage = new WXOemManage();
|
|
var ret = manage.AuditOemWithdrawal(new KJD_Web.BLL.WXXD.Requests.OemWithdrawalAuditRequest
|
|
{
|
|
withdrawal_no = "TX202608261403434589545",
|
|
audit_result = 1
|
|
});
|
|
Console.WriteLine(ret);
|
|
}
|
|
|
|
[Test]
|
|
public void GetUser()
|
|
{
|
|
var user = new WXUserManage().GetUserByUserName("18990991234");
|
|
Console.WriteLine(user.sa_level);
|
|
}
|
|
|
|
|
|
|
|
}
|
|
} |