@@ -60,8 +60,9 @@ describe("resource", function() {
6060 var xhr , resource , CreditCard , callback ;
6161
6262 beforeEach ( function ( ) {
63- xhr = new MockXHR ( ) ;
64- resource = new ResourceFactory ( bind ( xhr , xhr . method ) ) ;
63+ var browser = new MockBrowser ( ) ;
64+ xhr = browser . xhr ;
65+ resource = new ResourceFactory ( xhr ) ;
6566 CreditCard = resource . route ( '/CreditCard/:id:verb' , { id :'@id.key' } , {
6667 charge :{
6768 method :'POST' ,
@@ -95,7 +96,7 @@ describe("resource", function() {
9596 } ) ;
9697
9798 it ( "should create resource" , function ( ) {
98- xhr . expectPOST ( '/CreditCard' ) . data ( { name :'misko' } ) . respond ( { id :123 , name :'misko' } ) ;
99+ xhr . expectPOST ( '/CreditCard' , { name :'misko' } ) . respond ( { id :123 , name :'misko' } ) ;
99100
100101 var cc = CreditCard . save ( { name :'misko' } , callback ) ;
101102 nakedExpect ( cc ) . toEqual ( { name :'misko' } ) ;
@@ -117,7 +118,7 @@ describe("resource", function() {
117118 } ) ;
118119
119120 it ( "should update resource" , function ( ) {
120- xhr . expectPOST ( '/CreditCard/123' ) . data ( { id :{ key :123 } , name :'misko' } ) . respond ( { id :{ key :123 } , name :'rama' } ) ;
121+ xhr . expectPOST ( '/CreditCard/123' , { id :{ key :123 } , name :'misko' } ) . respond ( { id :{ key :123 } , name :'rama' } ) ;
121122
122123 var cc = CreditCard . save ( { id :{ key :123 } , name :'misko' } , callback ) ;
123124 nakedExpect ( cc ) . toEqual ( { id :{ key :123 } , name :'misko' } ) ;
@@ -148,13 +149,13 @@ describe("resource", function() {
148149 } ) ;
149150
150151 it ( 'should post charge verb' , function ( ) {
151- xhr . expectPOST ( '/CreditCard/123!charge?amount=10' ) . data ( { auth :'abc' } ) . respond ( { success :'ok' } ) ;
152+ xhr . expectPOST ( '/CreditCard/123!charge?amount=10' , { auth :'abc' } ) . respond ( { success :'ok' } ) ;
152153
153154 CreditCard . charge ( { id :123 , amount :10 } , { auth :'abc' } , callback ) ;
154155 } ) ;
155156
156157 it ( 'should create on save' , function ( ) {
157- xhr . expectPOST ( '/CreditCard' ) . data ( { name :'misko' } ) . respond ( { id :123 } ) ;
158+ xhr . expectPOST ( '/CreditCard' , { name :'misko' } ) . respond ( { id :123 } ) ;
158159 var cc = new CreditCard ( ) ;
159160 expect ( cc . $get ) . not . toBeDefined ( ) ;
160161 expect ( cc . $query ) . not . toBeDefined ( ) ;
0 commit comments