// replace symbol private void replace_symbol_Click(object sender, RoutedEventArgs e) { if (replace_symb.Text.Length == 1) { var f = new ReplaceSpaceDecorator(replace_symb.Text[0]); f.Subformula = formula; formula = f; formula_text.Content = string.Format("{0} # {1}", formula_text.Content, replace_symb.Text); replace_symb.Text = ""; } }
public void TestReplaceSpace() { ReplaceSpaceDecorator tmp = new ReplaceSpaceDecorator('4'); Assert.AreEqual(tmp.Calculate(getTestDictonary()), 4); }