public Task ConvertWithNewline() { var target = new ClassToSplit { Value = $"line1{Environment.NewLine}line2" }; return(Verifier.Verify(target)); }
public Task ConvertWithNewline() { SharedVerifySettings.RegisterFileConverter <ClassToSplit>("txt", ClassToStream); var target = new ClassToSplit { Value = $@"line1{Environment.NewLine}line2" }; return(Verify(target)); }
public Task ConvertWithNewline() { VerifierSettings.RegisterFileConverter <ClassToSplit>( (instance, _) => { var streams = ToStream(instance.Value); return(new ConversionResult(null, streams.Select(x => new ConversionStream("txt", x)))); }); var target = new ClassToSplit { Value = $"line1{Environment.NewLine}line2" }; return(Verifier.Verify(target)); }
public Task ConvertWithNewline() { SharedVerifySettings.RegisterFileConverter <ClassToSplit>( "txt", (instance, _) => { var streams = ToStream(instance.Value); return(new ConversionResult(null, streams)); }); var target = new ClassToSplit { Value = $@"line1{Environment.NewLine}line2" }; return(Verify(target)); }
static IEnumerable <Stream> ClassToStream(ClassToSplit split) { var bytes = Encoding.UTF8.GetBytes(split.Value); yield return(new MemoryStream(bytes)); }