7.2. 기존 코드 수정하기.
1. Messenger 클래스의 m_type 변수의 타입을 MessengerType으로 수정하기.
KMessengerType m_type;
2. Getter, Setter코드 부분을 다음과 같이 수정합니다.
public KMessengerType getM_type() {
return m_type;
}
public void setM_type(KMessengerType m_type) {
this.m_type = m_type;
}
3. Test 코드에서 발생하는 에러도 수정합니다.
//KMessengerDaoTest.java
KMessenger m = KMessengerFixture.getAMessenger("keesun", KMessengerType.Skype);
//KMessengerFixture.java
public static KMessenger getAMessenger(String m_id, KMessengerType m_type)
이렇게 수정을 하는데에는 몇분이 채 소요되지 않으며 이클립스의 도움이 큽니다. 에러가 나는 부분에는 전부 빨간 불이 들어오고 Ctrl + 1로 제안을 볼 수 있어서 매우 편했습니다.