TianQueTest.cs 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. using Hotline.File;
  2. using TianQue.Sdk;
  3. namespace Hotline.Tests.Infrastructure;
  4. public class TianQueTest
  5. {
  6. private readonly IFileDomainService _fileDomainService;
  7. public TianQueTest(IFileDomainService fileDomainService)
  8. {
  9. _fileDomainService = fileDomainService;
  10. }
  11. [Fact]
  12. public void Test_GenerateNonce()
  13. {
  14. // Arrange
  15. var nonce = SignUtils.GenerateNonce();
  16. // Assert
  17. Assert.NotNull(nonce);
  18. Assert.Equal(64, nonce.Length);
  19. // b55dfdedba900437d486e70e5fb78ed50afaeb910a2346f16ef03af656f8bb0b
  20. }
  21. [Fact]
  22. public async Task PostAcceptInfo_Test()
  23. {
  24. // Arrange
  25. //var tiqnQueService = new TiqnQueService();
  26. //// Act
  27. //var result = await tiqnQueService.PostAcceptInfo();
  28. //// Assert
  29. //Assert.Equal("ok", result);
  30. }
  31. [Fact]
  32. public async Task GetFile_Test()
  33. {
  34. //await _fileDomainService.GetNetworkFileAsync("http://10.0.188.11:1234/tqOssManager/getObjectByUri/sichuan/scgrid/jpg/2024/12/5/095020318625.jpg", "");
  35. }
  36. }