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