summaryrefslogtreecommitdiffstats
path: root/SendGrid/Tests/TestSendgridMessageSetup.cs
diff options
context:
space:
mode:
authorTyler Bischel <tyler.bischel@sendgrid.com>2012-01-24 15:45:18 -0800
committerTyler Bischel <tyler.bischel@sendgrid.com>2012-01-24 15:45:18 -0800
commita4c59ce574fa71bd7d2096b4a142e8d54670ea3c (patch)
tree7995133ad8de2fc626f3a0c62238a60ce027b7b6 /SendGrid/Tests/TestSendgridMessageSetup.cs
parentbfae82588ff323974edd18214c274b0f5dba4bf0 (diff)
downloadsendgrid-csharp-a4c59ce574fa71bd7d2096b4a142e8d54670ea3c.zip
sendgrid-csharp-a4c59ce574fa71bd7d2096b4a142e8d54670ea3c.tar.gz
sendgrid-csharp-a4c59ce574fa71bd7d2096b4a142e8d54670ea3c.tar.bz2
added test coverage to two functions in SendGrid.cs
Diffstat (limited to 'SendGrid/Tests/TestSendgridMessageSetup.cs')
-rwxr-xr-xSendGrid/Tests/TestSendgridMessageSetup.cs24
1 files changed, 24 insertions, 0 deletions
diff --git a/SendGrid/Tests/TestSendgridMessageSetup.cs b/SendGrid/Tests/TestSendgridMessageSetup.cs
index b02729d..474b03f 100755
--- a/SendGrid/Tests/TestSendgridMessageSetup.cs
+++ b/SendGrid/Tests/TestSendgridMessageSetup.cs
@@ -111,6 +111,30 @@ namespace Tests
mock.Verify(foo => foo.AddSubVal("-name-", substitutionStrings));
}
+ [Test]
+ public void TestAddUniqueIdentifier()
+ {
+
+ var kvp = new Dictionary<String, String> { {"foo", "bar"}, {"beer", "good"} };
+ var mock = new Mock<IHeader>();
+
+ var sg = new SendGrid(mock.Object);
+ sg.AddUniqueIdentifier(kvp);
+
+ mock.Verify(foo => foo.AddUniqueIdentifier(kvp));
+ }
+
+ [Test]
+ public void TestSetCategory()
+ {
+ var cat = "foo";
+ var mock = new Mock<IHeader>();
+
+ var sg = new SendGrid(mock.Object);
+ sg.SetCategory(cat);
+
+ mock.Verify(foo => foo.SetCategory(cat));
+ }
[Test]
public void TestGetRcpts()