// Path: src/main/java/io/castle/client/model/CastleSdkConfigurationException.java
// public class CastleSdkConfigurationException extends Exception {
// 
//     public CastleSdkConfigurationException(String message) {
//         super(message);
//     }
// }


import io.castle.client.model.CastleSdkConfigurationException;
import org.assertj.core.api.Assertions;
import org.junit.Test;
package io.castle.client;


public class CastleHMACTest {

    @Test
    public void calculateHMACSecureValue() throws CastleSdkConfigurationException {

        //Given
        Castle sdk = Castle.verifySdkConfigurationAndInitialize();
// Path: src/main/java/io/castle/client/model/CastleSdkConfigurationException.java
// public class CastleSdkConfigurationException extends Exception {
// 
//     public CastleSdkConfigurationException(String message) {
//         super(message);
//     }
// }


// Path: src/test/java/io/castle/client/CastleHMACTest.java
import io.castle.client.model.CastleSdkConfigurationException;
import org.assertj.core.api.Assertions;
import org.junit.Test;

package io.castle.client;


public class CastleHMACTest {

    @Test
    public void calculateHMACSecureValue() throws CastleSdkConfigurationException {

        //Given
        Castle sdk = Castle.verifySdkConfigurationAndInitialize();
        String userId = "TestUserID";