@@ -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);
|
||||||
|
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
@@ -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" />
|
||||||
|
|||||||
Reference in New Issue
Block a user