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); }
public virtual void Test4() { var s = "ola $1 ola $2"; s = ExceptionsHelper.ReplaceToken(s, "$", "param", 1); AssertEquals("ola param1 ola $2", s); }
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%")); }
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); }