<?php namespace Kahlan\Spec\Suite\Plugin\Call; use Kahlan\Plugin\Call\Message; describe("Message", function () { describe("->parent()", function () { it("Gets the message parent", function () { $message = new Message(['parent' => 'parent']); expect($message->parent())->toBe('parent'); }); }); describe("->reference()", function () { it("Gets the message reference", function () { $message = new Message(['reference' => 'reference']); expect($message->reference())->toBe('reference'); }); }); describe("->name()", function () { it("Gets the message name", function () { $message = new Message(['name' => 'message_name']); expect($message->name())->toBe('message_name'); }); }); describe("->args()", function () { it('Gets the message args', function () { $message = new Message(['args' => ['a', 'b', 'c']]); expect($message->args())->toBe(['a', 'b', 'c']); }); }); describe("->isStatic()", function () {