Beispiel #1
0
        public virtual void Test6()
        {
            var s = "ola $1 ola $2 ola $3 ola $4";

            s = ExceptionsHelper.ReplaceToken(s, "$", "param", 2);
            AssertEquals("ola param1 ola param2 ola $3 ola $4", s);
        }
Beispiel #2
0
        public virtual void Test4()
        {
            var s = "ola $1 ola $2";

            s = ExceptionsHelper.ReplaceToken(s, "$", "param", 1);
            AssertEquals("ola param1 ola $2", s);
        }
Beispiel #3
0
        public void It_should_replace_in_any_string_any_token_given_number_times()
        {
            const string input = "val%val%";

            var result = ExceptionsHelper.ReplaceToken(input, "%", "(.)*", 1);

            Assert.That(result, Is.EqualTo("val(.)*val%"));
        }
Beispiel #4
0
        public void It_should_throw_exception_if_we_are_looking_for_non_existing_token_with_replace_all_setting()
        {
            const string input = "val%val%";

            Assert.That(() => ExceptionsHelper.ReplaceToken(input, "%", "%%", -1), Throws.Exception);
        }