Changeset 13991 for trunk/tests/phpunit/includes/factory.php
- Timestamp:
- 07/27/2024 08:16:17 PM (19 months ago)
- File:
-
- 1 edited
-
trunk/tests/phpunit/includes/factory.php (modified) (11 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/phpunit/includes/factory.php
r13980 r13991 14 14 $this->signup = new BP_UnitTest_Factory_For_Signup( $this ); 15 15 $this->friendship = new BP_UnitTest_Factory_For_Friendship( $this ); 16 $this->optout = new BP_UnitTest_Factory_For_Optout( $this ); 16 17 } 17 18 } … … 70 71 } 71 72 72 public function update_object( $ activity_id, $fields ) {73 $activity = new BP_Activity_Activity( $ activity_id );73 public function update_object( $object_id, $fields ) { 74 $activity = new BP_Activity_Activity( $object_id ); 74 75 75 76 foreach ( $fields as $field_name => $value ) { … … 84 85 } 85 86 86 public function get_object_by_id( $ user_id ) {87 return new BP_Activity_Activity( $ user_id );87 public function get_object_by_id( $object_id ) { 88 return new BP_Activity_Activity( $object_id ); 88 89 } 89 90 } … … 138 139 } 139 140 140 public function update_object( $ group_id, $fields ) {141 $group = new BP_Groups_Group( $ group_id );141 public function update_object( $object_id, $fields ) { 142 $group = new BP_Groups_Group( $object_id ); 142 143 143 144 foreach ( $fields as $field_name => $value ) { … … 152 153 } 153 154 154 public function get_object_by_id( $ group_id ) {155 return new BP_Groups_Group( $ group_id );155 public function get_object_by_id( $object_id ) { 156 return new BP_Groups_Group( $object_id ); 156 157 } 157 158 } … … 187 188 } 188 189 189 public function update_object( $ message_id, $fields ) {}190 191 public function get_object_by_id( $ message_id ) {192 return new BP_Messages_Message( $ message_id );190 public function update_object( $object_id, $fields ) {} 191 192 public function get_object_by_id( $object_id ) { 193 return new BP_Messages_Message( $object_id ); 193 194 } 194 195 } … … 210 211 } 211 212 212 public function update_object( $ group_id, $fields ) {}213 214 public function get_object_by_id( $ group_id ) {215 return new BP_XProfile_Group( $ group_id );213 public function update_object( $object_id, $fields ) {} 214 215 public function get_object_by_id( $object_id ) { 216 return new BP_XProfile_Group( $object_id ); 216 217 } 217 218 } … … 233 234 } 234 235 235 public function update_object( $ field_id, $fields ) {}236 237 public function get_object_by_id( $ field_id ) {238 return new BP_XProfile_Field( $ field_id );236 public function update_object( $object_id, $fields ) {} 237 238 public function get_object_by_id( $object_id ) { 239 return new BP_XProfile_Field( $object_id ); 239 240 } 240 241 } … … 245 246 } 246 247 247 public function update_object( $ id, $fields ) {}248 249 public function get_object_by_id( $ id ) {250 return new BP_Notifications_Notification( $ id );248 public function update_object( $object_id, $fields ) {} 249 250 public function get_object_by_id( $object_id ) { 251 return new BP_Notifications_Notification( $object_id ); 251 252 } 252 253 } … … 257 258 } 258 259 259 public function update_object( $ id, $fields ) {}260 261 public function get_object_by_id( $ id ) {262 return new BP_Signup( $ id );260 public function update_object( $object_id, $fields ) {} 261 262 public function get_object_by_id( $object_id ) { 263 return new BP_Signup( $object_id ); 263 264 } 264 265 } … … 293 294 } 294 295 295 public function update_object( $id, $fields ) {} 296 297 public function get_object_by_id( $id ) { 298 return new BP_Friends_Friendship( $id ); 299 } 300 } 296 public function update_object( $object_id, $fields ) {} 297 298 public function get_object_by_id( $object_id ) { 299 return new BP_Friends_Friendship( $object_id ); 300 } 301 } 302 303 /** 304 * Factory for optout. 305 * 306 * @since 15.0.0 307 */ 308 class BP_UnitTest_Factory_For_Optout extends WP_UnitTest_Factory_For_Thing { 309 310 public function __construct( $factory = null ) { 311 parent::__construct( $factory ); 312 313 $this->default_generation_definitions = array( 314 'email_address' => new WP_UnitTest_Generator_Sequence( 'user_%s@example.org' ), 315 'user_id' => 0, 316 'email_type' => '', 317 'date_modified' => bp_core_current_time(), 318 ); 319 } 320 321 public function create_object( $args ) { 322 $optout = new BP_Optout(); 323 324 $optout->email_address = $args['email_address']; 325 $optout->user_id = $args['user_id']; 326 $optout->email_type = $args['email_type']; 327 $optout->date_modified = $args['date_modified']; 328 329 return $optout->save(); 330 } 331 332 public function update_object( $object_id, $fields ) {} 333 334 public function get_object_by_id( $object_id ) { 335 return new BP_Optout( $object_id ); 336 } 337 }
Note: See TracChangeset
for help on using the changeset viewer.