using FlexJobApi.Core;
|
using Microsoft.Extensions.DependencyInjection;
|
using System.Threading.Tasks;
|
|
namespace FlexJobApi.FlexJobServer.Test
|
{
|
public class TaskUnitTest
|
{
|
private readonly ResourceHttpUtils resourceHttpUtils;
|
|
public TaskUnitTest(ResourceHttpUtils resourceHttpUtils)
|
{
|
this.resourceHttpUtils = resourceHttpUtils;
|
}
|
|
[Fact]
|
public async Task Test1()
|
{
|
Console.WriteLine();
|
var categories = await resourceHttpUtils.SendHttpAsync<
|
GetDictionaryCategorySelectQuery,
|
FriendlyResult<SelectOption<Guid, GetDictionaryCategorySelectQueryOption>>>(
|
new GetDictionaryCategorySelectQuery());
|
Console.WriteLine();
|
//Console.WriteLine();
|
//var result = await resourceHttpUtils.SendHttpAsync<SaveTaskInfoCommand, Guid>(new SaveTaskInfoCommand
|
//{
|
// Name = "测试任务",
|
// BillingMethod = EnumBillingMethod.Month,
|
// ServiceFee = 100,
|
// SettlementCycle = EnumSettlementCycle.Month,
|
// Benefits = new List<string>
|
// {
|
|
// }
|
//});
|
}
|
}
|
}
|