Scaffold some AAT stuff
This commit is contained in:
@@ -1,16 +1,26 @@
|
||||
using Shogi.AcceptanceTests.TestSetup;
|
||||
using Xunit.Abstractions;
|
||||
|
||||
namespace Shogi.AcceptanceTests
|
||||
{
|
||||
public class AcceptanceTests
|
||||
public class AcceptanceTests : IClassFixture<AATFixture>
|
||||
{
|
||||
public AcceptanceTests()
|
||||
{
|
||||
private readonly AATFixture fixture;
|
||||
private readonly ITestOutputHelper console;
|
||||
|
||||
public AcceptanceTests(AATFixture fixture, ITestOutputHelper console)
|
||||
{
|
||||
this.fixture = fixture;
|
||||
this.console = console;
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public void CreateAndReadSession()
|
||||
public async Task CreateAndReadSession()
|
||||
{
|
||||
|
||||
var response = await fixture.Service.GetAsync(new Uri("Game", UriKind.Relative));
|
||||
console.WriteLine(await response.Content.ReadAsStringAsync());
|
||||
console.WriteLine(response.Headers.WwwAuthenticate.ToString());
|
||||
response.IsSuccessStatusCode.Should().BeTrue(because: "AAT Client should be authorized.");
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user