
Learn more about cloning repositories
You have read-only access

62833b4cf618b945f10041e311818f2c4f4a207cMerge
모세현 committed 62833b4
Merge pull request #27 in LIBRARY/cube from feature/CUBE-28 to master* commit '842428be1fc495528c9b8d2dac5b738d21dd35df': (60 commits)
CUBE-28 Cube_Layout_Trans 구조변경 - Cube_Layout_Trans_Mock_Cash_NETUSYS_Trans 수정
CUBE-28 Cube_Layout_Trans 구조변경 - Cube_Layout_Trans_Mock_CMS_AEGIS_Trans 동의서 송수신로직 추가 및 테스트
feature/CUBE-28 1. Cube_Layout_Trans_Mock 하위 서비스코드별 테스트 클래스에 trans() 메서드 추가 작업 2. AllTests 완료
feature/CUBE-28 Cube_Layout_Trans_Abstract 송수신 속성변경 1. 송수신 작업타입 속성이 분리되어 있던 것을 변경함. 2. 송신, 수신, 조회 작업타입을 $_transableWorkType의 하나의 속성에서 관리한다. 3. $_transableWorkType속성은 연관배열로 송신가능 작업타입, 조회가능 작업타입, 수신가능 작업타입 배열을 가진다. 4. Cube_Layout_Trans_VAccount_NH_trans 클래스의 경우 실제 조회업무가 존재하여 조회업무 관련 메서드 명칭을 변경 5. AllTests 확인
feature/CUBE-28 Cube_Layout_Trans_Mock_VAccount_NH_Trans 클래스 변경내용 적용 작업 1. 입금내역 테스트 데이터를 기록해주는 메서드변경 작업 : 접근제어자 변경 protected -> public 2. 1번 메서드의 파라미터 추가 : 입금날짜를 받는다. 3. 1번 메서드 날짜 기록 로직 변경 : 전달받은 날짜를 바로 기록한다. (기존 rand() 함수를 이용 날짜를 기록) 4. 1번 메서드 추가로 인한 테스트코드 추가 5. AllTests 완료
feature/CUBE-28 1. Cube_Layout_Trans_AllTests 주석 제거 2. Cube_Layout_Trans_Mock_AllTests에서 삭제된 Cube_Layout_Trans_Mock_AbstractTest 클래스 호출 부분 제거 3. Cube_Layout_Trans_Mock_Cash_NETUSYS_TransTest 클래스의 DB설정이 없을 때를 테스트하는 부분을 수정
feature/CUBE-28 Cube_LayoutTrans 구조변경 - Cube_Layout_Trans_Mock_Hp_NH_Trans 에서 사용하던 sql파일 삭제 - Mysql로 DB환경이 변경되면서 일부 테스트가 의도대로 돌지 않던 문제 수정
feature/CUBE-28 DB 설정이 없을 경우 테스트 로직 개선 작업
feature/CUBE-28 1. Mock 테스트에서 사용하는 DB가 sglite에서 mysql로 변경됨에 따라 테이블 생성쿼리 변경, Comment 입력
CUBE-28 Cube_Layout_Trans 구조변경 - Mock Trans 에서 사용하는 테이블들의 _createQuery 에 코멘트 추가
feature/CUBE-28 1. Cube_Layout_Trans_AbstractTest 테스트 누락 부분 추가 2. Cube_Layout_Trans_Mock_AbstractTest 에서 테스트하던 메소드 부분이 누락되어 추가 하였습니다.
feature/CUBE-28 1. receiveWorkTypeMap 속성 제거
feature/CUBE-28 1.미사용 테이블 클래스 제거 2.미사용 테이블 클래스 제거로 테이블을 관리하는 컨테이너 클래스의 코드 제거
CUBE-28 Cube_Layout_Trans 구조변경 - CUBE-23 브랜치와 rebase 후 테스트 수정
CUBE-28 Cube_Layout_Trans 구조변경 - Cube_Layout_Trans_CMS_KFTC_Trans 테스트 수정 - Cube_Layout_Trans_Cash_NETUSYS_Trans 테스트 추가 - Cube_Layout_Trans_Hp_NH_Trans 테스트 추가
CUBE-28 Cube_Layout_Trans 구조변경 - Cube_Layout_Trans_CMS_Abstract 테스트 추가 - Cube_Layout_Trans_CMS_KFTC_Trans 테스트 추가 - Cube_Layout_Trans_CMS_NH_Trans 모듈 선택로직 추가 - Cube_Layout_Trans_Mock 의 테이블의 엔진을 MyISAM으로 변경
CUBE-28 Cube_Layout_Trans 구조변경 - Cube_Layout_Trans_Mock_Abstract 삭제 - Cube_Layout_Trans_Mock_Abstract를 상속받던 Mock Trans 클래스들은 해당 서비스의 밴사에 Real Trans 클래스를 상속 - Cube_Layout_Trans_Mock_CMS_Abstract클래스는 Cube_Layout_Trans_CMS_Abstract로 변경하고 Cube_Layout_Trans_Abstract를 상속 - Mock Trans에서 사용하던 워크타입 상수들의 접두어를 FILETYPE_ 에서 WORKTYPE_ 으로 변경하고 위치를 Real Trans로 이동 - Real Trans의 로직구조를 Mock Trans 처럼 WorkType으로 나누도록 변경
TRANS-28 Cube_Layout_Trans 구조변경 Mock Trans에서 사용하는 데이터베이스를 Sqlite에서 Mysql로 변경하여 $_createQuery 수정 Mock Trans에서 사용하는 모든 테이블명에 'mock_' 접두어 추가
feature/CUBE-27 Cube_Layout_Trans 및 Cube_Layout_Trans_Abstract 구조 변경으로 인한 작업, Alltests 완료
feature/CUBE-27 Cube_Layout_Trans_Abstract 클래스 변경 작업 중 부족한 부분 보완 1. Cube_Layout_Trans_Mock_Abstract의 DB 설정 메서드를 Cube_Layout_Trans_Abstract로 이동 2. 송수신 타입 상수명이 변경되지 않은 부분 변경 3. Cube_Layout_Trans_Mock_Abstract에서 상위 클래스인 Cube_Layout_Trans_Abstract로 이동 된 메서드 제거, DB 인덱스 상수 제거 4. Test 클래스 수정
...