亚洲免费乱码视频,日韩 欧美 国产 动漫 一区,97在线观看免费视频播国产,中文字幕亚洲图片

      1. <legend id="ppnor"></legend>

      2. 
        
        <sup id="ppnor"><input id="ppnor"></input></sup>
        <s id="ppnor"></s>

        單元測試實(shí)踐小結(jié)[2]

        字號(hào):

        相關(guān)的測試代碼可以這樣:
            public class MockDatabaseDao1 implements DatabaseDao1 {
            private Map map;
            public void setMap(Map map){
             this.map = map;
             }
            public void update(args){
             map.put("MockDatabaseDao1.update", args);
            }
            }
            public class MockDatabaseDao2 implements DatabaseDao2 {
             private Map map;
             public void setMap(Map map){
             this.map = map;
             }
             public void delete(args){
             map.put("MockDatabaseDao2.delete", args);
            }
            }
            public class ServiceExampleTestCase{
             private Map map = new HashMap();
             public void testNoOutputMethod(){
             DaoTest test = new DaoTest();
             DatabaseDao1 dao1 = new MockDatabaseDao1();
             dao1.setMap(map);
             dao2.setMap(map);
             DatabaseDao2 dao2 = new MockDatabaseDao2();
             test.setDao1(dao1);
             test.setDao2(dao2);
             test.noOutputMethod();
             assertEquals(new Boolean(true), new Boolean(map.containsKey("MockDatabaseDao1.update")));
             assertEquals(new Boolean(true), new Boolean(map.containsKey("MockDatabaseDao2.delete")));
             }
            }