public void UCUniversity_1() { // arrange MUniversity gr = new MUniversity("4401006285", "МГУ", "Московский Государственный Университет", "119991, Москва, ГСП-1, Ленинские горы, д. 1", "119991, Москва, ГСП-1, Ленинские горы, д. 1", "Виктор", "Садовничий", "Антонович", "*****@*****.**", "84942317961"); bool result = refData.CUniversity.Insert(gr); Assert.IsTrue(result); MUniversity gr1 = new MUniversity("4401006211", "КГТУ", "Костромской Государственный Технический Университет", "156005, Костромская область, г. Костромушка.", "156005, Костромская область, г. Костромушка.", "Александр", "Наумов", "Сергеевич", "*****@*****.**", "84959391244"); result = refData.CUniversity.Insert(gr1); Assert.IsTrue(result); bool expected = true; //act bool actual = refData.CUniversity.Update(gr1); //assert Assert.AreEqual(expected, actual); result = refData.CUniversity.Delete(gr); Assert.IsTrue(result); result = refData.CUniversity.Delete(gr1); Assert.IsTrue(result); }
public void Task_497_4()//дублирование факт. адреса { // arrange MUniversity gr = new MUniversity("4401006282", "КГУ", "Костромкойй Государственный Университет", "156005, Костромская область, г. Кострома, ул. Дзержинского, 17", "156005, Костромская область, г. Кострома, ул. Дзержинского, 17", "Александр", "Наумов", "Рудольфович", "*****@*****.**", "84942312960"); bool result = refData.CUniversity.Insert(gr); Assert.IsTrue(result); MUniversity gr1 = new MUniversity("4401006256", "КГТУ", "Костромкой Государственный Технический Университет", "156505, Костромская область, г. Кострома, ул. Дзержинского, 35", "156505, Костромская область, г. Кострома, ул. Дзержинского, 35", "Леонид", "Лионидов", "Леонидович", "*****@*****.**", "84942317961"); result = refData.CUniversity.Insert(gr1); Assert.IsTrue(result); bool expected = true; //act gr1.ActualAddress = "156005, Костромская область, г. Кострома, ул. Дзержинского, 17"; bool actual = refData.CUniversity.Update(gr1); //assert Assert.AreEqual(expected, actual); result = refData.CUniversity.Delete(gr); Assert.IsTrue(result); result = refData.CUniversity.Delete(gr1); Assert.IsTrue(result); }
public void UCUniversity_2()//дублирование краткого названия { // arrange MUniversity gr = new MUniversity("4401006285", "МГУ", "Московский Государственный Университет", "119991, Москва, ГСП-1, Ленинские горы, д. 1", "119991, Москва, ГСП-1, Ленинские горы, д. 1", "Виктор", "Садовничий", "Антонович", "*****@*****.**", "84942317961"); bool result = refData.CUniversity.Insert(gr); Assert.IsTrue(result); MUniversity gr1 = new MUniversity("4401156256", "КГТУ", "Костромкой Государственный Технический Университет", "156505, Костромская область, г. Кострома, ул. Дзержинского, 35", "156505, Костромская область, г. Кострома, ул. Дзержинского, 35", "Леонид", "Лионидов", "Леонидович", "*****@*****.**", "84942327960"); result = refData.CUniversity.Insert(gr1); Assert.IsTrue(result); bool expected = true; //act gr1.ShortName = "КГУ"; bool actual = refData.CUniversity.Update(gr1); //assert Assert.AreEqual(expected, actual); result = refData.CUniversity.Delete(gr); Assert.IsTrue(result); result = refData.CUniversity.Delete(gr1); Assert.IsTrue(result); }
private void Delete(object sender, EventArgs e) { if (DG.SelectedRows.Count == 0) { return; } DialogResult dr = MessageBox.Show("Вы точно хотите удалить выделенный ряд(ы)", "Уверены?", MessageBoxButtons.YesNo, MessageBoxIcon.Question); MUniversity mUniversity; DataRow FirstRow = ((DataRowView)DG.SelectedRows[0].DataBoundItem).Row; String[] fullName = ((string)FirstRow["FullNameRector"]).Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries); if (dr == DialogResult.Yes) { foreach (DataGridViewRow row in DG.SelectedRows) { DataRow Row = ((DataRowView)row.DataBoundItem).Row; mUniversity = new MUniversity((string)Row["INN"], (string)Row["ShortName"], (string)Row["FullName"], (string)Row["ActualAddress"], (string)Row["LegalAddress"], fullName[1], fullName[0], fullName[2], (string)Row["Email"], (string)Row["Phone"]); Program.refData.CUniversity.Delete(mUniversity); } } }
public void UCUniversity_3()//дублирование полного названия { string fullName = "Костромкой Государственный Университет"; // arrange MUniversity gr = new MUniversity("4401022286", "КГУ", fullName, "156002, Костромская область, г. Кострома, ул. Дзержинского, 17", "156005, Костромская область, г. Кострома, ул. Дзержинского, 17", "Александр", "Наумов", "Рудольфович", "*****@*****.**", "84942312960"); bool result = refData.CUniversity.Insert(gr); Assert.IsTrue(result); MUniversity gr1 = new MUniversity("4401006256", "КГТУ", "Костромкой Государственный Технический Университет", "156505, Костромская область, г. Кострома, ул. Дзержинского, 35", "156505, Костромская область, г. Кострома, ул. Дзержинского, 35", "Леонид", "Лионидов", "Леонидович", "*****@*****.**", "84942317961"); result = refData.CUniversity.Insert(gr1); Assert.IsTrue(result); bool expected = false; //act gr1.FullName = fullName; bool actual = refData.CUniversity.Update(gr1); //assert Assert.AreEqual(expected, actual); result = refData.CUniversity.Delete(gr); Assert.IsTrue(result); result = refData.CUniversity.Delete(gr1); Assert.IsTrue(result); }
public void UCEnclosures_3() { MUniversity university = new MUniversity("4401026216", "МГУ", "Московский Государственный Университет", "156005, Московская область, г. Москва, ул. Дзержинского, 17", "156005, Московская область, г. Москва, ул. Дзержинского, 17", "Александр", "Наумов", "Рудольфович", "*****@*****.**", "84942217960"); bool actualUni = refData.CUniversity.Insert(university); Assert.AreEqual(true, actualUni); //arrange MEnclosures gr = new MEnclosures("Ж", "Московский Государственный Университет", "Дзержинского", "111111", "1"); bool result = refData.CEnclosures.Insert(gr); Assert.IsTrue(result); bool expected = false; //act MEnclosures gr1 = new MEnclosures("И", "Московский Государственный Университет", "Ивановская", "222222", "2"); result = refData.CEnclosures.Insert(gr1); Assert.IsTrue(result); gr.Phone = "222222"; bool actual = refData.CEnclosures.Update(gr); //assert Assert.AreEqual(expected, actual); //cleare data result = refData.CEnclosures.Delete(gr); Assert.IsTrue(result); result = refData.CEnclosures.Delete(gr1); Assert.IsTrue(result); result = refData.CUniversity.Delete(university); Assert.IsTrue(result); }
public void UCUniversity_6()//дублирование ФИО ректора { // arrange MUniversity gr = new MUniversity("4401006286", "КГУ", "Костромкой Государственный Университет", "156005, Костромская область, г. Кострома, ул. Дзержинского, 17", "156005, Костромская область, г. Кострома, ул. Дзержинского, 17", "Александр", "Наумов", "Рудольфович", "*****@*****.**", "84942317960"); bool result = refData.CUniversity.Insert(gr); MUniversity gr1 = new MUniversity("4401006256", "КГТУ", "Костромкой Государственный Технический Университет", "156505, Костромская область, г. Кострома, ул. Дзержинского, 35", "156505, Костромская область, г. Кострома, ул. Дзержинского, 35", "Леонид", "Лионидов", "Леонидович", "*****@*****.**", "84942317961"); result = refData.CUniversity.Insert(gr1); bool expected = true; //act gr1.NameRector = "Александр"; gr1.SurnameRector = "Наумов"; gr1.MiddleNameRector = "Рудольфович"; bool actual = refData.CUniversity.Update(gr1); //assert Assert.AreEqual(expected, actual); result = refData.CUniversity.Delete(gr); Assert.IsTrue(result); result = refData.CUniversity.Delete(gr1); Assert.IsTrue(result); }
public void DCEnclosures_1() { Assert.AreEqual(refData.CEnclosures.Rows.Count == 0, true, "При проверке отсутствия записей в таблице корпусов, она оказалась не пустой"); MUniversity grUni = new MUniversity("4401906286", "ВТБ", "Костромской Государственный Университет", "159005, Костромская область, р. Кострома, пл. Дзержинского, 27", "158005, Костромская область, р. Кострома, пл. Дзержинского, 47", "Александр", "Наумов", "Рудольфович", "*****@*****.**", "84944417960"); Assert.AreEqual(refData.CUniversity.Insert(grUni), true, "При попытке добавить университет в таблицу с университетами, он не был добавлен"); MEnclosures gr = new MEnclosures("Я", grUni.FullName, "Дзержинского", "112111", "8"); Assert.AreEqual(refData.CEnclosures.Delete(gr), false, "Корпус был удалён, не смотря на то, что таблица с корпусами пуста"); }
public void Task_498_2() //удаление не существующего вуза { // arrange MUniversity gr = new MUniversity("4401006286", "КГУ", "Костромкой Государственный Университет", "156005, Костромская область, г. Кострома, ул. Дзержинского, 17", "156005, Костромская область, г. Кострома, ул. Дзержинского, 17", "Александр", "Наумов", "Рудольфович", "*****@*****.**", "84942317960"); bool expected = false; //act bool actual = refData.CUniversity.Delete(gr); //assert Assert.AreEqual(expected, actual); }
public void Issue_506_7() { try { MUniversity T = new MUniversity("1111111111", "КГУ", "Костромской Гос Универ", "Дзержинского", "Дзержинского", "Куделин ", "Роман", "Олегович", "*****@*****.**", "89995119864"); Assert.AreEqual(typeof(String), T.SurnameRector.GetType(), "Ожидался тип поля String"); } catch (Exception ex) { Assert.Fail(ex.Message); } }
public void ICUniversity_1() { // arrange MUniversity gr = new MUniversity("4401006286", "КГУ", "Костромкой Государственный Университет", "156005, Костромская область, г. Кострома, ул. Дзержинского, 17", "156005, Костромская область, г. Кострома, ул. Дзержинского, 17", "Александр", "Наумов", "Рудольфович", "*****@*****.**", "84942317960"); bool expected = true; //act bool actual = refData.CUniversity.Insert(gr); //assert Assert.AreEqual(expected, actual); Assert.AreEqual(true, refData.CUniversity.Delete(gr)); }
public void DCEnclosures_4() { MUniversity grUni = new MUniversity("4401906286", "ВТБ", "Костромской Государственный Университет", "159005, Костромская область, р. Кострома, пл. Дзержинского, 27", "158005, Костромская область, р. Кострома, пл. Дзержинского, 47", "Александр", "Наумов", "Рудольфович", "*****@*****.**", "84944417960"); Assert.AreEqual(refData.CUniversity.Insert(grUni), true, "При попытке добавить университет в таблицу с университетами, он не был добавлен"); MEnclosures gr = new MEnclosures("Я", grUni.FullName, "Дзержинского", "112111", "8"); Assert.AreEqual(refData.CEnclosures.Insert(gr), true, "При попытке добавить корпус в таблицу с корпусами, он не был добавлен"); MUniversity grUni2 = new MUniversity("4401906286", "ВТБ", "Костромской Государственный Университет", "159005, Костромская область, р. Кострома, пл. Дзержинского, 27", "158005, Костромская область, р. Кострома, пл. Дзержинского, 47", "Александр", "Наумов", "Рудольфович", "*****@*****.**", "84944417960"); MEnclosures gr2 = new MEnclosures("Я", grUni2.FullName, "Дзержинского", "112111", "8"); Assert.AreEqual(refData.CEnclosures.Delete(gr2), true, "Корпус не был удалён, не смотря на то, что все поля совпадают"); }
public void ICUniversity_9() { // arrange MUniversity gr = new MUniversity("4401006286", "КГУ", "Костромкой Государственный Университет", "156005, Костромская область, г. Кострома, ул. Дзержинского, 17", "156005, Костромская область, г. Кострома, ул. Дзержинского, 17", "Александр", "Наумов", "Рудольфович", "*****@*****.**", "84942317960"); bool result = refData.CUniversity.Insert(gr); Assert.IsTrue(result); bool expected = false; //act MUniversity gr1 = new MUniversity("4401006286", "КГТУ", "Костромкой Государственный Технический Университет", "156505, Костромская область, г. Кострома, ул. Дзержинского, 35", "156505, Костромская область, г. Кострома, ул. Дзержинского, 35", "Леонид", "Лионидов", "Леонидович", "*****@*****.**", "84942317961"); bool actual = refData.CUniversity.Insert(gr1); //assert Assert.AreEqual(expected, actual); Assert.AreEqual(true, refData.CUniversity.Delete(gr)); }
public AddUniversity(MUniversity model) { InitializeComponent(); tbShortTittle.CharacterCasing = CharacterCasing.Upper; tbINN.Enabled = false; this.Text = "Изменение университета"; tbShortTittle.Text = model.ShortName; tbFullTitle.Text = model.FullName; tbActualAddress.Text = model.ActualAddress; tbLegalAddress.Text = model.LegalAddress; tbPhone.Text = model.Phone; tbMail.Text = model.Email; tbRectorName.Text = model.SurnameRector + " " + model.NameRector + " " + model.MiddleNameRector; cur = model; tbINN.Text = model.INN; }
public void Task_395_1() { MUniversity grUni = new MUniversity("4401006286", "КГУ", "Костромкой Государственный Университет", "156005, Костромская область, г. Кострома, ул. Дзержинского, 17", "156005, Костромская область, г. Кострома, ул. Дзержинского, 17", "Александр", "Наумов", "Рудольфович", "*****@*****.**", "84942317960"); bool actualUni = refData.CUniversity.Insert(grUni); Assert.AreEqual(true, actualUni); // arrange MEnclosures gr = new MEnclosures("А", grUni.FullName, "Дзержинского", "111111", "1"); bool expected = true; //act refData.CEnclosures.Insert(gr); bool actual = refData.CEnclosures.Delete(gr); //assert Assert.AreEqual(expected, actual); }
public void Task_496_10() { // arrange MUniversity gr = new MUniversity("4401006282", "КГУ", "Канадский Государственный Университет", "156005, Костромская область, г. Кострома, ул. Дзержинского, 17", "156005, Костромская область, г. Кострома, ул. Дзержинского, 17", "Александр", "Наумов", "Рудольфович", "*****@*****.**", "82942317960"); bool result = refData.CUniversity.Insert(gr); Assert.IsTrue(result); bool expected = false; //act bool actual = refData.CUniversity.Insert(gr); //assert Assert.AreEqual(expected, actual); Assert.AreEqual(true, refData.CUniversity.Delete(gr)); }
public void Task_496_7() { // arrange MUniversity gr = new MUniversity("4401006286", "КГУ", "Костромкой Государственный Университет", "156005, Костромская область, г. Кострома, ул. Дзержинского, 17", "156005, Костромская область, г. Кострома, ул. Дзержинского, 17", "Александр", "Наумов", "Рудольфович", "*****@*****.**", "84942317960"); bool result = refData.CUniversity.Insert(gr); Assert.IsTrue(result); bool expected = false; //act MUniversity gr1 = new MUniversity("4401015275", "КГТУ", "Костромкой Государственный Тех Университет", "156005, Костромская область, г. Кострома, ул. Ивановская, 17", "156005, Костромская область, г. Кострома, ул. Ивановская, 17", "Дмитрий", "Наумов", "Рудольфович", "*****@*****.**", "84942317860"); bool actual = refData.CUniversity.Insert(gr1); //assert Assert.AreEqual(expected, actual); Assert.AreEqual(true, refData.CUniversity.Delete(gr)); }
private void Update(object sender, EventArgs e) { if (DG.SelectedRows.Count == 1) { DataRow Row = ((DataRowView)DG.SelectedRows[0].DataBoundItem).Row; String[] fullName = ((string)Row["FullNameRector"]).Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries); MUniversity mUniversity; if (fullName.Length == 3) { mUniversity = new MUniversity((string)Row["INN"], (string)Row["ShortName"], (string)Row["FullName"], (string)Row["ActualAddress"], (string)Row["LegalAddress"], fullName[1], fullName[0], fullName[2], (string)Row["Email"], (string)Row["Phone"]); } else { mUniversity = new MUniversity((string)Row["INN"], (string)Row["ShortName"], (string)Row["FullName"], (string)Row["ActualAddress"], (string)Row["LegalAddress"], fullName[1], fullName[0], fullName[2], (string)Row["Email"], (string)Row["Phone"]); } AddUniversity add = new AddUniversity(mUniversity); add.Owner = this; add.ShowDialog(); } else if (DG.SelectedRows.Count > 1) { MessageBox.Show("Для изменения выделите только одну строку!"); } else { MessageBox.Show("Для изменения выделите хотя бы одну строку !"); } }
bool Add() { var splitedFullName = (tbRectorName.Text.Split(new char[] { ' ' })).ToList(); if (splitedFullName.Count != 3) { splitedFullName.Add(""); } if (cur == null) { MUniversity mUniversity = new MUniversity(tbINN.Text, tbShortTittle.Text, tbFullTitle.Text, tbActualAddress.Text, tbLegalAddress.Text, splitedFullName[1], splitedFullName[0], splitedFullName[2], tbMail.Text, tbPhone.Text); return(Program.refData.CUniversity.Insert(mUniversity)); } else { cur.INN = tbINN.Text; cur.ShortName = tbShortTittle.Text; cur.FullName = tbFullTitle.Text; cur.ActualAddress = tbActualAddress.Text; cur.LegalAddress = tbLegalAddress.Text; cur.NameRector = splitedFullName[1]; cur.MiddleNameRector = splitedFullName[2]; cur.SurnameRector = splitedFullName[0]; cur.Email = tbMail.Text; cur.Phone = tbPhone.Text; return(Program.refData.CUniversity.Update(cur)); } }