26 lines
683 B
C#
26 lines
683 B
C#
|
using System.Net.Http;
|
|||
|
using Xunit;
|
|||
|
|
|||
|
namespace Bootstrap.Admin.Api
|
|||
|
{
|
|||
|
public class LoginTest : ControllerTest
|
|||
|
{
|
|||
|
public LoginTest(BAWebHost factory) : base(factory, "api/Login") { }
|
|||
|
|
|||
|
[Fact]
|
|||
|
public async void Login_Ok()
|
|||
|
{
|
|||
|
var resq = await Client.PostAsJsonAsync("", new { userName = "Admin", password = "123789" });
|
|||
|
var _token = await resq.Content.ReadAsStringAsync();
|
|||
|
Assert.NotNull(_token);
|
|||
|
}
|
|||
|
|
|||
|
[Fact]
|
|||
|
public async void Option_Ok()
|
|||
|
{
|
|||
|
var req = new HttpRequestMessage(HttpMethod.Options, "");
|
|||
|
var resp = await Client.SendAsync(req);
|
|||
|
}
|
|||
|
}
|
|||
|
}
|