public bool Balance_WithSeveralNumbers(string str) { var brackets = new List <Bracket>(); brackets.Add(new Bracket('(', ')')); brackets.Add(new Bracket('[', ']')); brackets.Add(new Bracket('{', '}')); return(BalanceTask.Balance(str, brackets)); }
private void btnStart_Click(object sender, RoutedEventArgs e) { btnStart.IsEnabled = false; btnPreview.IsEnabled = false; HasChanges = true; // balance_task = new BalanceTask(); balance_task.NpcMgr = NpcMgr; balance_task.ProgressChanged += task_ProgressChanged; balance_task.RunWorkerCompleted += task_RunWorkerCompleted; balance_task.RunWorkerAsync(); }
public void Balance_WithStringWithoutBrackets_True() { bool actual = BalanceTask.Balance("123456789", new List <Bracket>()); Assert.IsTrue(actual); }
public void Balance_WithNullString_ArgumentNullException() => Assert.Throws <ArgumentNullException>(() => BalanceTask.Balance(null, new List <Bracket>()));