Ejemplo n.º 1
0
        public void ComputeSHA256ChecksumFromTokenTest_ChecksumExpected_Success()
        {
            Mock <HttpClient> moqHttpClient  = new Mock <HttpClient>(MockBehavior.Strict);
            BadsecClient      client         = new BadsecClient(moqHttpClient.Object);
            const string      AuthToken      = "12A63255-1388-AB5E-071C-FA35D27C4098";
            const string      ExpectedResult = "782fbde2c6619f69b4280e14c9ff09fa1a82506eb8d6f79e6843f97f0de3d43a";

            string checksum = client.ComputeSHA256ChecksumFromToken(AuthToken);

            Assert.AreEqual(
                expected: ExpectedResult,
                actual: checksum,
                message: "The checksum is not the same as expected.");
        }
Ejemplo n.º 2
0
        public void ComputeSHA256ChecksumFromTokenTest_ChecksumNotExpected_Success()
        {
            Mock <HttpClient> moqHttpClient     = new Mock <HttpClient>(MockBehavior.Strict);
            BadsecClient      client            = new BadsecClient(moqHttpClient.Object);
            const string      AuthToken         = "9D11C948-ED41-277F-C5F6-C76FFCE7CD86";
            const string      NotExpectedResult = "782fbde2c6619f69b4280e14c9ff09fa1a82506eb8d6f79e6843f97f0de3d43a";


            string checksum = client.ComputeSHA256ChecksumFromToken(AuthToken);

            Assert.AreNotEqual(
                notExpected: NotExpectedResult,
                actual: checksum,
                message: "The checksum is the same as expected.");
        }