TianQueTest.cs 1.2 KB

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