You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
45 lines
1.2 KiB
45 lines
1.2 KiB
using IServices;
|
|
using KopSoftWms.Controllers;
|
|
using Microsoft.Extensions.DependencyInjection;
|
|
using SqlSugar;
|
|
using System;
|
|
using Xunit;
|
|
|
|
namespace XUnitTestKopSoftWms
|
|
{
|
|
public class LogControllerTest : BaseControllerTest
|
|
{
|
|
private readonly SqlSugarClient _client;
|
|
private readonly ISys_logServices _LogServices;
|
|
private LogController controller;
|
|
|
|
public LogControllerTest()
|
|
{
|
|
_client = ServiceProvider.GetRequiredService<SqlSugarClient>();
|
|
_LogServices = ServiceProvider.GetRequiredService<ISys_logServices>();
|
|
controller = new LogController(_client, _LogServices);
|
|
}
|
|
|
|
private new IServiceProvider ServiceProvider => GetServices();
|
|
|
|
[Fact]
|
|
public void TestIndex()
|
|
{
|
|
var sd = serviceDescriptors.GetEnumerator();
|
|
Assert.NotNull(controller.Index());
|
|
}
|
|
|
|
[Fact]
|
|
public void TestList()
|
|
{
|
|
Assert.NotNull(controller.List(GetBootstrap));
|
|
}
|
|
|
|
[Fact]
|
|
public void TestDelete()
|
|
{
|
|
long[] arr = { 12, 34 };
|
|
Assert.NotNull(controller.Delete(arr));
|
|
}
|
|
}
|
|
} |