public WorkplacePersonnelController(ApplicationUserManager userManager, ApplicationSignInManager signInManager) { UserManager = userManager; SignInManager = signInManager; _engineService = new WorkplacePersonnelService(); TableConstructProvider = new WorkplacePersonnelConstructs(); FormConstructProvider = new WorkplacePersonnelConstructs(); }
public void SaveTest() { var workplacePersonnelService = new WorkplacePersonnelService(); var workplacePersonnel = new WorkplacePersonnel(); try { workplacePersonnelService.Save(workplacePersonnel); Assert.True(false); } catch (JServiceException e) { Assert.True(true); } Personnel personnel; using (var db = new EngineContext()) { personnel = db.Personnels.First(); workplacePersonnel.PersonnelId = personnel.Id; workplacePersonnel.WorkplaceId = db.Workplaces.First().Id; } // بدون کد است خطا باید بدهد try { workplacePersonnelService.Save(workplacePersonnel); Assert.True(false); } catch (JServiceException e) { Assert.True(true); } using (var db = new EngineContext()) { personnel = db.Personnels.First(); workplacePersonnel.PersonnelId = personnel.Id; personnel.Code = "170511365451"; db.Entry(personnel).State = EntityState.Modified; db.SaveChanges(); } workplacePersonnelService.Save(workplacePersonnel); Assert.True(workplacePersonnel.Username == "170511365451"); Assert.True(workplacePersonnel.Password == "170511365451"); }
public WorkplacePersonnelController() { _engineService = new WorkplacePersonnelService(); TableConstructProvider = new WorkplacePersonnelConstructs(); FormConstructProvider = new WorkplacePersonnelConstructs(); }