/** 事前処理。 */ @Before public void setUp() { Employee entity = new Employee(); // 社員番号 entity.setNo(100); // 入社日 Calendar joinDate = Calendar.getInstance(); joinDate.set(2014, (4 - 1), 1); entity.setJoinDate(new Date(joinDate.getTime().getTime())); // 役割等級 entity.setRoleRank("A1"); // 能力等級 entity.setCapabilityRank("AS"); // 通勤手当 entity.setCommuteAmount(0); // 住宅手当 entity.setRentAmount(0); testee = new EmployeeDomain(entity); testee.setRole(new Role()); testee.setCapability(new Capability()); }
/** * {@link BusinessDateDomain}経由で現在日時を特定日に設定する。 * * @param year 年 * @param month 月 * @param day 日 */ public void setUpNowCalendar(int year, int month, int day) { // 現在日 BusinessDateDomain businessDate = new BusinessDateDomain(); Calendar now = Calendar.getInstance(); now.set(year, (month - 1), day); businessDate.setCalendar(now); testee.setBusinessDateDomain(businessDate); }