public function testKeepEmptySecondNameWhenSpecified() { $this->passholder->secondName = ''; $this->passholder->toPostDataKeepEmptySecondName(); $postData = $this->passholder->toPostData(); $this->assertArrayNotHasKey('postDataEmptyPropertiesToKeep', $postData); $this->assertArrayHasKey('secondName', $postData); $this->assertEquals($this->passholder->secondName, $postData['secondName']); $this->passholder->toPostDataKeepEmptySecondName(FALSE); $postData = $this->passholder->toPostData(); $this->assertArrayNotHasKey('secondName', $postData); }