Unit-test...../images/Emo26.gif
שאלה של פיסטון: כשכותבים Unit-test ל-class נניח, איך בודקים מתודות private?... יש לי class קצת מורכב - שהייתי רוצה לבדוק אותו מעבר ל-interface, האופציות שיש לי הן: 1) להכניס מתודות בדיקה לתוך ה-class (מה שינפח אותו מאוד - כי חלק מהבדיקה כוללות נתונים שהן hard-coded בתוך מתודות הבדיקה) 2) להוציא את המתודות שאני רוצה לבדוק ל-public - שזה די מבאס לקלקל ככה את ה-class המקורי 3) אולי יש דרך להשתמש ב-friend? אבל אז ה-class "יכיר" את מי שבודק אותו... /-: בקיצור - יש למישהו רעיון?... מה עושים בד"כ?...
שאלה של פיסטון: כשכותבים Unit-test ל-class נניח, איך בודקים מתודות private?... יש לי class קצת מורכב - שהייתי רוצה לבדוק אותו מעבר ל-interface, האופציות שיש לי הן: 1) להכניס מתודות בדיקה לתוך ה-class (מה שינפח אותו מאוד - כי חלק מהבדיקה כוללות נתונים שהן hard-coded בתוך מתודות הבדיקה) 2) להוציא את המתודות שאני רוצה לבדוק ל-public - שזה די מבאס לקלקל ככה את ה-class המקורי 3) אולי יש דרך להשתמש ב-friend? אבל אז ה-class "יכיר" את מי שבודק אותו... /-: בקיצור - יש למישהו רעיון?... מה עושים בד"כ?...