private void FileDilaog_Open(object sender, EventArgs e) { //Диалог для загрузки assembly с тестами DialogResult dialogResult = openFileDialog1.ShowDialog(); if (dialogResult == DialogResult.OK) { _runner = new NunitTestRunner(projextNameTxt.Text); var stringBuilder = new StringBuilder(); foreach (string name in openFileDialog1.FileNames) { stringBuilder.Append(string.Format("{0};",name)); } textBox1.Text = stringBuilder.ToString(); _result = _runner.LoadAssembly(openFileDialog1.FileNames); RefreshTreeView(); var builder = new StringBuilder(); SetProjectInfo(builder); textBox2.Text = builder.ToString(); } }
private void loadBtn_Click(object sender, EventArgs e) { //Загрузка сохраненного тест-сьюта (xml) в программу DialogResult dialogResult = loadSavedTestSuiteDialog.ShowDialog(); if (dialogResult == DialogResult.OK) { string filePath = loadSavedTestSuiteDialog.FileName; FormSerializator.Deserialize(this, filePath); var treeViewSerializer = new TreeViewStateSerializer(); _executionTests = treeViewSerializer.DeSerializeObject<List<string>>(string.Format("{0}.trxml", filePath)); _runner = new NunitTestRunner(projextNameTxt.Text); _result = _runner.LoadAssembly(textBox1.Text.Substring(0,textBox1.Text.Length - 1).Split(';')); RefreshTreeView(); var builder = new StringBuilder(); SetProjectInfo(builder); textBox2.Text = builder.ToString(); } }