///<summary> /// Returns a Typed EmployeeDepartmentHistory Entity with mock values. ///</summary> static public EmployeeDepartmentHistory CreateMockInstance_Generated(TransactionManager tm) { EmployeeDepartmentHistory mock = new EmployeeDepartmentHistory(); mock.StartDate = TestUtility.Instance.RandomDateTime(); mock.EndDate = TestUtility.Instance.RandomDateTime(); mock.ModifiedDate = TestUtility.Instance.RandomDateTime(); //OneToOneRelationship Department mockDepartmentByDepartmentId = DepartmentTest.CreateMockInstance(tm); DataRepository.DepartmentProvider.Insert(tm, mockDepartmentByDepartmentId); mock.DepartmentId = mockDepartmentByDepartmentId.DepartmentId; //OneToOneRelationship Employee mockEmployeeByEmployeeId = EmployeeTest.CreateMockInstance(tm); DataRepository.EmployeeProvider.Insert(tm, mockEmployeeByEmployeeId); mock.EmployeeId = mockEmployeeByEmployeeId.EmployeeId; //OneToOneRelationship Shift mockShiftByShiftId = ShiftTest.CreateMockInstance(tm); DataRepository.ShiftProvider.Insert(tm, mockShiftByShiftId); mock.ShiftId = mockShiftByShiftId.ShiftId; // create a temporary collection and add the item to it TList <EmployeeDepartmentHistory> tempMockCollection = new TList <EmployeeDepartmentHistory>(); tempMockCollection.Add(mock); tempMockCollection.Remove(mock); return((EmployeeDepartmentHistory)mock); }
///<summary> /// Update the Typed Shift Entity with modified mock values. ///</summary> static public void UpdateMockInstance(TransactionManager tm, Shift mock) { ShiftTest.UpdateMockInstance_Generated(tm, mock); // make any alterations necessary // (i.e. for DB check constraints, special test cases, etc.) SetSpecialTestData(mock); }
///<summary> /// Returns a Typed Shift Entity with mock values. ///</summary> static public Shift CreateMockInstance(TransactionManager tm) { // get the default mock instance Shift mock = ShiftTest.CreateMockInstance_Generated(tm); // make any alterations necessary // (i.e. for DB check constraints, special test cases, etc.) SetSpecialTestData(mock); // return the modified object return(mock); }
///<summary> /// Update the Typed EmployeeDepartmentHistory Entity with modified mock values. ///</summary> static public void UpdateMockInstance_Generated(TransactionManager tm, EmployeeDepartmentHistory mock) { mock.EndDate = TestUtility.Instance.RandomDateTime(); mock.ModifiedDate = TestUtility.Instance.RandomDateTime(); //OneToOneRelationship Department mockDepartmentByDepartmentId = DepartmentTest.CreateMockInstance(tm); DataRepository.DepartmentProvider.Insert(tm, mockDepartmentByDepartmentId); mock.DepartmentId = mockDepartmentByDepartmentId.DepartmentId; //OneToOneRelationship Employee mockEmployeeByEmployeeId = EmployeeTest.CreateMockInstance(tm); DataRepository.EmployeeProvider.Insert(tm, mockEmployeeByEmployeeId); mock.EmployeeId = mockEmployeeByEmployeeId.EmployeeId; //OneToOneRelationship Shift mockShiftByShiftId = ShiftTest.CreateMockInstance(tm); DataRepository.ShiftProvider.Insert(tm, mockShiftByShiftId); mock.ShiftId = mockShiftByShiftId.ShiftId; }