UnitTest3.cs 890 B

123456789101112131415161718192021222324252627282930
  1. //using Microsoft.AspNetCore.Mvc.Testing;
  2. //using System.Threading.Tasks;
  3. //using Xunit;
  4. //namespace Admin.NET.UnitTest;
  5. ///// <summary>
  6. ///// 集成测试
  7. ///// </summary>
  8. //public class UnitTest3 : IClassFixture<WebApplicationFactory<Admin.NET.Web.Entry.FakeStartup>>
  9. //{
  10. // private readonly WebApplicationFactory<Admin.NET.Web.Entry.FakeStartup> _factory;
  11. // public UnitTest2(WebApplicationFactory<Admin.NET.Web.Entry.FakeStartup> factory)
  12. // {
  13. // _factory = factory;
  14. // }
  15. // [Theory]
  16. // [InlineData("/test/get")]
  17. // public async Task 测试接口2(string url)
  18. // {
  19. // using var client = _factory.CreateClient();
  20. // using var response = await client.GetAsync(url);
  21. // response.EnsureSuccessStatusCode();
  22. // var result = await response.Content.ReadAsStringAsync();
  23. // Assert.Contains("Furion", result);
  24. // }
  25. //}