DbAccessTests.cs 826 B

1234567891011121314151617181920212223242526272829303132333435
  1. using BanTur.Core.Entity;
  2. using BanTur.Core.Utility;
  3. using System;
  4. using BanTur.Tests.Basic;
  5. using Xunit;
  6. namespace BanTur.Tests
  7. {
  8. public class DbAccessTests: TestBase
  9. {
  10. [Fact]
  11. public void EntryCreationTest()
  12. {
  13. var e = new BangumiEntry
  14. {
  15. FetchDate = DateTime.Now,
  16. Magnet = "---test---",
  17. PubDate = new DateTime(2021, 1, 2, 3, 4, 5),
  18. Title = "Test",
  19. Status = BangumiEntryStatus.New,
  20. };
  21. DbAccess.AddEntry(e);
  22. Assert.True(DbAccess.CheckExist(e));
  23. }
  24. [Fact]
  25. public void RealtimeConfigTest()
  26. {
  27. var value1 = DbAccess.Config.SendMailHost;
  28. var value2 = DbAccess.Config.SendMailHost;
  29. }
  30. }
  31. }