Beispiel #1
0
        public void TestInitialize()
        {
            ac          = new AutoCompleteStringCollection();
            mockSuspMgr = new Mock <ISuspectManager>();
            mockSuspMgr.Setup(f => f.SuspNames).Returns(ac);
            mockSuspMgr.Setup(f => f.SuspPhnes).Returns(ac);
            chkCrimes          = new CheckedListBox();
            btnAccessory       = new Button();
            btnAggravated      = new Button();
            btnGovEmployee     = new Button();
            btnGenArrestReport = new FakeButton();
            suggestCharge      = new FakeTextBox();
            officers           = new Mock <TextBox>();
            ctrls = new Controls {
                SuspName           = new TextBox(),
                SuspPhone          = new TextBox(),
                LicensesRevoked    = new CheckBox(),
                ArrestingOfficers  = officers.Object,
                Mugshot            = new TextBox(),
                ChkCrimes          = chkCrimes,
                Narrative          = new TextBox(),
                BtnGovEmployee     = btnGovEmployee,
                BtnAttempted       = new Button(),
                BtnAccessory       = btnAccessory,
                BtnAggravated      = btnAggravated,
                SuggestCharge      = suggestCharge,
                BtnGenArrestReport = btnGenArrestReport,
            };
            mockCrimeList = new Mock <ICrimeList>();
            var crimeList = new HashSet <ICrime> {
                mockCrime1.Object,
                mockCrime2.Object
            };

            mockCrimeList.Setup(f => f.Crimes).Returns(crimeList);
        }