Skip to content

Commit

Permalink
Fix test.
Browse files Browse the repository at this point in the history
  • Loading branch information
westy92 committed Dec 27, 2022
1 parent d73d09c commit f751c16
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion HolidayEventApi.Test/TestCommon.cs
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
using System.Net;
using System;
using System.Collections.Generic;
using System.Reflection;

namespace HolidayEventApi.Test
{
Expand Down Expand Up @@ -35,10 +36,14 @@ public async Task TestSendsApiKey()
[TestMethod]
public async Task TestSendsUserAgent()
{
var match = Array.Find(Assembly.GetExecutingAssembly().GetReferencedAssemblies(), i => i.Name == "HolidayEventApi");
var version = Assembly.Load(match)
.GetCustomAttribute<AssemblyInformationalVersionAttribute>()
.InformationalVersion;
var client = new MockClient("abc123");
MockClient.Handler
.Expect("https://api.apilayer.com/checkiday/events")
.WithHeaders("User-Agent", "HolidayApiDotNet/1.0.0-beta")
.WithHeaders("User-Agent", "HolidayApiDotNet/" + version)
.Respond("application/json", getEventsDefault);
var result = await client.GetEvents();
MockClient.Handler.VerifyNoOutstandingExpectation();
Expand Down

0 comments on commit f751c16

Please sign in to comment.