04
Nov 08

4. Variáveis de instância disponíveis

Você também possui acesso a três variáveis de instância nos seus testes funcionais:

  • @controller - O controller que está processando a requisição

  • @request - A requisição

  • @response - A resposta.

 

5. A Fuller Functional Test Example

Aqui há um outro exeplo que usa flash, assert_redirected_to, e assert_difference:

 

def test_should_create_post
assert_difference('Post.count') do
post :create, :post => { :title => 'Hi', :body => 'This is my first post.'}
end
assert_redirected_to post_path(assigns(:post))
assert_equal 'Post was successfully created.', flash[:notice]
end

 

Tradução da Página: GuiaRails

publicado por dessa às 14:30

Novembro 2008
Dom
Seg
Ter
Qua
Qui
Sex
Sab

1

2
3
4
5
6
7
8

9
10
11
12
13
14
15

16
17
18
19
20
21
22

23
24
25
26
27
28
29

30


pesquisar
 
Subscrever por e-mail

A subscrição é anónima e gera, no máximo, um e-mail por dia.

blogs SAPO