/* * Hibernate Validator, declare and validate application constraints * * License: Apache License, Version 2.0 * See the license.txt file in the root directory or <http://www.apache.org/licenses/LICENSE-2.0>. */ package org.hibernate.validator.test.internal.engine.messageinterpolation; import static org.assertj.core.api.Assertions.assertThat; import static org.hibernate.validator.internal.engine.messageinterpolation.util.InterpolationHelper.escapeMessageParameter; import org.testng.annotations.Test; public class InterpolationHelperTest { @Test public void testEscapeMessageParameter() { assertThat( escapeMessageParameter( null ) ).isNull(); assertThat( escapeMessageParameter( "test" ) ).isEqualTo( "test" ); assertThat( escapeMessageParameter( "{}" ) ).isEqualTo( "\\{\\}" ); assertThat( escapeMessageParameter( "${\\}" ) ).isEqualTo( "\\$\\{\\\\\\}" ); } }