42 lines
1010 B
C#
42 lines
1010 B
C#
using Xunit;
|
|
|
|
namespace Bootstrap.DataAccess
|
|
{
|
|
[Collection("SQLServerContext")]
|
|
public class LogsTest
|
|
{
|
|
[Fact]
|
|
public void Save_Ok()
|
|
{
|
|
var log = new Log()
|
|
{
|
|
UserName = "UnitTest",
|
|
Browser = "UnitTest",
|
|
City = "本地连接",
|
|
OS = "UnitTest",
|
|
Ip = "::1",
|
|
CRUD = "UnitTest",
|
|
RequestUrl = "~/Home/Index"
|
|
};
|
|
Assert.True(log.Save(log));
|
|
}
|
|
|
|
[Fact]
|
|
public void Retrieves_Ok()
|
|
{
|
|
var log = new Log()
|
|
{
|
|
UserName = "UnitTest",
|
|
Browser = "UnitTest",
|
|
City = "本地连接",
|
|
OS = "UnitTest",
|
|
Ip = "::1",
|
|
CRUD = "UnitTest",
|
|
RequestUrl = "~/Home/Index"
|
|
};
|
|
log.Save(log);
|
|
Assert.NotEmpty(log.Retrieves());
|
|
}
|
|
}
|
|
}
|