using Nyanlabs.Pubcache.Server.Models; namespace Nyanlabs.Pubcache.Tests; public class DocumentSerializationTests { const string DOI_STR = "10.1000/699359teststring"; [Fact] public void DoiSerializationTest() { // Given string queryText = DOI_STR; // When DocumentQuery doc = new(queryText); // Then Assert.Equal(DOI_STR, doc.Doi); } [Fact] public void DoiSerializationTestExplicit() { // Given string queryText = $"doi:{DOI_STR}"; // When DocumentQuery doc = new(queryText); // Then Assert.Equal(DOI_STR, doc.Doi); } }