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); }
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); }
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); }