Merge pull request #43 from tparnell8/addCoverage

Add coverage
This commit is contained in:
Tommy Parnell
2015-06-19 22:48:04 -05:00
2 changed files with 33 additions and 0 deletions

View File

@@ -0,0 +1,32 @@
using System;
using NUnit.Framework;
using Untappd.Net.Exception;
using Moq;
using RestSharp;
namespace Untappd.Net.UnitTests.Exception
{
[TestFixture]
public class TestHttpErrorException
{
[Test]
public void ConfirmNullExceptions()
{
var mockRequest = new Mock<IRestRequest>();
var mockResponse = new Mock<IRestResponse>();
Assert.Throws<ArgumentNullException>(()=>{
var t = new HttpErrorException(mockRequest.Object, null);
Console.WriteLine(t);
});
Assert.Throws<ArgumentNullException>(()=>{
var t = new HttpErrorException(null, mockResponse.Object);
Console.WriteLine(t);
});
}
}
}

View File

@@ -78,6 +78,7 @@
<Compile Include="Properties\AssemblyInfo.cs" /> <Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Request\TestRepository.cs" /> <Compile Include="Request\TestRepository.cs" />
<Compile Include="Responses\TestResponseEndpoints.cs" /> <Compile Include="Responses\TestResponseEndpoints.cs" />
<Compile Include="Exception\TestHttpErrorException.cs" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<None Include="Responses\Json\ActivityFeed.json" /> <None Include="Responses\Json\ActivityFeed.json" />