public function testValidationFailsWithNoTransactions() { $this->transferRequest->clearTransactions(array()); $this->assertSame(0, count($this->transferRequest->getTransactions())); $violations = Validator::validateTransferRequest($this->transferRequest); $this->assertTrue(count($violations) === 1); $this->assertTrue(count($violations->get('transactions')) === 1); }