ACMESharp.AcmeUnitTests.TestChallengAnswerRequest C# (CSharp) Method

TestChallengAnswerRequest() private method

private TestChallengAnswerRequest ( ) : void
return void
        public void TestChallengAnswerRequest()
        {
            var ansr = new DnsChallengeAnswer
            {
                KeyAuthorization = "TestKeyAuthz",
            };
            var requ = ChallengeAnswerRequest.CreateRequest(ansr);
            var json = JsonConvert.SerializeObject(requ, Formatting.None);
            var dict = JsonConvert.DeserializeObject<Dictionary<string, object>>(json);

            Assert.AreEqual(requ.Resource, dict[nameof(requ.Resource)]);

            Assert.AreEqual(ansr.KeyAuthorization, dict[nameof(ansr.KeyAuthorization)]);
        }