blob: 271b194f53bcf2392b7f0c7d6dce8985cb1c2331 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using NUnit.Framework;
using SendGridMail;
namespace Tests
{
[TestFixture]
public class TestStreamedFileBody
{
[Test]
public void TestGetContent()
{
var name = "foo";
var file = "bar";
var boundary = "raz";
var memoryStream = new MemoryStream();
var stream = new StreamWriter(memoryStream);
stream.Write(file);
stream.Flush();
stream.Close();
//var streamedFile = new StreamedFileBody(memoryStream, name);
//var bytes = streamedFile.GetContent(boundary);
//var result = System.Text.Encoding.ASCII.GetString(bytes);
//var expected = "--raz\r\nContent-Disposition: form-data; name=\"files[foo]\"; filename=\"foo\"\r\nContent-Type: image/png\r\n\r\nbar\r\n";
//Assert.AreEqual(expected, result, "message formated correctly");
}
}
}
|