예제 #1
0
        public void View_Click_List_Will_Update_UpdateTextBox()
        {
            _view.FilterText    = "";
            _view.SortNameRadio = true;
            _view.buttonSort();

            Merged clicked = _view.PersonList.FirstOrDefault() as Merged;
            var    obj     = new Merged
            {
                TLF       = clicked.TLF,
                FirstName = clicked.FirstName,
                LastName  = clicked.LastName,
                Age       = clicked.Age,
                Company   = clicked.Company,
                Major     = clicked.Major,
                Salary    = clicked.Salary
            };

            _view.gridListCLick(
                (IPerson)obj,
                "FirstName",
                obj.FirstName);

            string actual   = _view.UpdateText;
            string expected = "Bill";

            Assert.AreEqual(expected, actual);
        }
예제 #2
0
        public void View_SortByName_Get_First_Person()
        {
            _view.FilterText    = "";
            _view.SortNameRadio = true;
            _view.buttonSort();

            string actual = _view.PersonList.FirstOrDefault().ToString();

            string expected = "Bill Gates, Alder: 70, Tlf: 44444444, Employed";

            Assert.AreEqual(expected, actual);
        }