@@ -29,15 +29,15 @@ def render
2929 end
3030
3131 it 'optionaly passes params to the component' do
32- component = subject . mount ( Greeter , message : 'world' )
33- expect ( component . params . message ) . to eq ( 'world' )
32+ instance = subject . mount ( Greeter , message : 'world' )
33+ expect ( instance . params . message ) . to eq ( 'world' )
3434 end
3535 end
3636
37- describe '#component ' do
37+ describe '#instance ' do
3838 it 'returns the instance of the mounted component' do
39- component = subject . mount ( Greeter )
40- expect ( subject . component ) . to eq ( component )
39+ instance = subject . mount ( Greeter )
40+ expect ( subject . instance ) . to eq ( instance )
4141 end
4242 end
4343
@@ -48,38 +48,38 @@ def render
4848 end
4949 end
5050
51- describe '#instance ' do
51+ describe '#native ' do
5252 it 'returns the React native instance of the component' do
53- component = subject . mount ( Greeter )
54- native = component . instance_variable_get ( '@native' )
55- expect ( subject . instance ) . to eq ( native )
53+ instance = subject . mount ( Greeter )
54+ native = instance . instance_variable_get ( '@native' )
55+ expect ( subject . native ) . to eq ( native )
5656 end
5757 end
5858
5959 describe '#update_params' do
6060 it 'sends new params to the component' do
61- component = subject . mount ( Greeter , message : 'world' )
61+ instance = subject . mount ( Greeter , message : 'world' )
6262 subject . update_params ( message : 'moon' )
63- expect ( component . params . message ) . to eq ( 'moon' )
63+ expect ( instance . params . message ) . to eq ( 'moon' )
6464 end
6565
6666 it 'leaves unspecified params in tact' do
67- component = subject . mount ( Greeter , message : 'world' , from : 'outerspace' )
67+ instance = subject . mount ( Greeter , message : 'world' , from : 'outerspace' )
6868 subject . update_params ( message : 'moon' )
69- expect ( component . params . from ) . to eq ( 'outerspace' )
69+ expect ( instance . params . from ) . to eq ( 'outerspace' )
7070 end
7171
7272 it 'causes the component to render' do
73- component = subject . mount ( Greeter , message : 'world' )
74- expect ( component ) . to receive ( :render )
73+ instance = subject . mount ( Greeter , message : 'world' )
74+ expect ( instance ) . to receive ( :render )
7575 subject . update_params ( message : 'moon' )
7676 end
7777 end
7878
7979 describe '#force_update' do
8080 it 'causes the component to render' do
81- component = subject . mount ( Greeter )
82- expect ( component ) . to receive ( :render )
81+ instance = subject . mount ( Greeter )
82+ expect ( instance ) . to receive ( :render )
8383 subject . force_update!
8484 end
8585 end
0 commit comments