Advertisement
nzisaacnz

broken test

Nov 1st, 2016
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.81 KB | None | 0 0
  1. <?php
  2. /* Run with PHPUnit 3.7.38 by Sebastian Bergmann
  3.  * Silverstripe version: 3.4.0
  4.  * OverrideTest.yml
  5.  
  6.  
  7. ExtMember:
  8.   ext_member:
  9.     Email: ext@email.com
  10.     Password: extpassword
  11.  
  12.  */
  13.  
  14.  
  15. class ExtMember extends Member {}
  16.  
  17. class OverrideTest extends SapphireTest
  18. {
  19.     protected static $fixture_file = 'OverrideTest.yml';
  20.  
  21.     public function testBrokenFixtures()
  22.     {
  23.         $MockExtMember = $this->getMockBuilder('ExtMember')->getMock();
  24.  
  25.  
  26.         $extMember     = $this->objFromFixture("ExtMember", "ext_member");
  27.         Injector::inst()->registerService($MockExtMember, 'ExtMember');
  28.         $extMemberNull = $this->objFromFixture("ExtMember", "ext_member");
  29.  
  30.  
  31.         $this->assertEquals("ext@email.com", $extMember->Email);
  32.         $this->assertNull($extMemberNull->Email);
  33.  
  34.     }
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement