MDA/MDD/TDD/DDD/DDDDDDD
          posts - 536, comments - 111, trackbacks - 0, articles - 0
            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          rails功能測(cè)試

          Posted on 2010-02-15 19:22 leekiang 閱讀(302) 評(píng)論(0)  編輯  收藏 所屬分類: ruby
          				assert_select
          				assert_not_nil assigns(:people)
          				
          assigns是一個(gè)特殊的變量。如果您在控制器中創(chuàng)建了一個(gè)實(shí)例變量,那么這個(gè)變量
          就可以直接在視圖模板中使用。這一機(jī)制背后的原理其實(shí)很簡(jiǎn)單:Rails首先通過反射
          將控制器中的變量拷貝到一個(gè)容器中,其后又將該容器中的變量拷貝回視圖實(shí)例。
          而這個(gè)容器其實(shí)就是上面提到的assigns,所以前面的斷言可以被理解為“控制器應(yīng)該
          創(chuàng)建一個(gè)名為people的非空變量”。

          http://www.javaeye.com/topic/481193
          http://www.infoq.com/cn/articles/rails-for-java-excerpt
          http://www.ibm.com/developerworks/cn/web/wa-rails4/
          http://www.aygfsteel.com/cap/articles/rails_test.html

          新書Rails Test Prescriptions
          主站蜘蛛池模板: 镇沅| 广丰县| 民权县| 徐水县| 高雄县| 三原县| 安仁县| 保定市| 抚州市| 拜城县| 黔东| 铜鼓县| 湖南省| 德钦县| 锦州市| 磐石市| 灵石县| 澜沧| 罗平县| 盐源县| 博爱县| 无锡市| 华蓥市| 海盐县| 延长县| 图们市| 柳林县| 攀枝花市| 永城市| 福海县| 石狮市| 奉节县| 南投市| 连江县| 桂阳县| 宣城市| 慈利县| 永福县| 黄平县| 西安市| 永川市|