patbef-ServiceOutside/ServiceOutsideTests/Controllers/ExchangeController.cs

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);
}
}
}