Back
Syntax
Study
Editor
Mode:
HTML
CSS
JavaScript
PHP
Reset
Run »
HTML / CSS / JS
class CartTest extends TestCase { public function test_adding_item_updates_total(): void { // Arrange $cart = new Cart(); $item = new CartItem("Widget", 9.99, 2); // Act $cart->add($item); // Assert $this->assertSame(19.98, $cart->total()); $this->assertCount(1, $cart->items()); } } // Pest equivalent it("updates total when item added", function () { $cart = new Cart(); $cart->add(new CartItem("Widget", 9.99, 2)); expect($cart->total())->toBe(19.98); });
Result
Open