23 lines
659 B
C#
23 lines
659 B
C#
using NUnit.Framework;
|
|
using ServiceShared.Https;
|
|
using ServiceShared.Models.Request;
|
|
using ServiceShared.Models.Response;
|
|
using System;
|
|
|
|
namespace ServiceOutsideTests.Controllers
|
|
{
|
|
public class ExchangeController : BaseTestController
|
|
{
|
|
[Test]
|
|
public void ExchangeKey()
|
|
{
|
|
PublicKey publicKey = Request.GetPublicKey(this.ServiceOutsideHost);
|
|
Assert.IsNotNull(publicKey);
|
|
Assert.IsNotNull(publicKey.key);
|
|
Assert.IsNotEmpty(publicKey.key);
|
|
byte[] base64Encoded = Convert.FromBase64String(publicKey.key);
|
|
Assert.IsNotNull(base64Encoded);
|
|
}
|
|
}
|
|
}
|