コード例 #1
0
        public void TestshowMyCustomers()
        {
            Init();
            EngineerBL           ebl   = new EngineerBL(mockcrepo, mockerepo, mockirepo);
            List <CustomerModel> clist = ebl.showMyCustomers(0);

            Assert.IsNotNull(clist);
            Assert.AreEqual(1, clist.Count);
            Assert.AreEqual(0, clist.First().customerid);
        }
コード例 #2
0
        public void TestcreateCustomer()
        {
            Init();
            EngineerBL    ebl        = new EngineerBL(mockcrepo, mockerepo, mockirepo);
            CustomerModel mycustomer = new CustomerModel {
                customerid = 1, firstname = "new", lastname = "user", username = "******", email = "*****@*****.**",
                engineerid = 0, Installation = new List <int> {
                    0, 1
                }, password = "******"
            };

            ebl.createCustomer(mycustomer);
            Assert.AreEqual(2, mockcrepo.GetAll().Count);
        }
コード例 #3
0
        public void TestcreateInstallation()
        {
            Init();
            EngineerBL ebl = new EngineerBL(mockcrepo, mockerepo, mockirepo);

            InstallationModel myinstallation = new InstallationModel
            {
                installationid = 1,
                customerid     = 0,
                description    = "testinstallation",
                serialno       = "testser",
                latitude       = 33,
                longitude      = 44,
                Measurement    = new List <int> {
                    0
                }
            };

            ebl.createInstallation(myinstallation);
            Assert.AreEqual(2, mockirepo.GetAll().Count);
        }