/// <summary> /// XML から TransportType データを読み出す /// </summary> /// <returns>読み出した TransportType データ</returns> private IEnumerable <TransportType> GetRecords() { // TODO: 可能ならファイルから抽出する yield return(new TransportType("container", Resolver.Resolve("{20205, 100}"))); yield return(new TransportType("liquid", Resolver.Resolve("{20205, 300}"))); yield return(new TransportType("solid", Resolver.Resolve("{20205, 200}"))); }
/// <summary> /// XML から Size データを読み出す /// </summary> /// <returns>読み出した Size データ</returns> private IEnumerable <Size> GetRecords() { // TODO: 可能ならファイルから抽出する yield return(new Size("extrasmall", Resolver.Resolve("{1001, 52}"))); yield return(new Size("small", Resolver.Resolve("{1001, 51}"))); yield return(new Size("medium", Resolver.Resolve("{1001, 50}"))); yield return(new Size("large", Resolver.Resolve("{1001, 49}"))); yield return(new Size("extralarge", Resolver.Resolve("{1001, 48}"))); }
public void OmitPageID() { var resolve = new LanguageResolver(@" <language> <page id=""1""> <t id=""1"">aaaa</t> <t id=""2"">{, 1}bbbb</t> </page> </language> ".ToXDocument()); Assert.Equal("aaaabbbb", resolve.Resolve("{1,2}")); }