findMedian()); $object->addNum(1); self::assertSame(1.0, $object->findMedian()); $object->addNum(2); self::assertSame(1.5, $object->findMedian()); $object->addNum(3); self::assertSame(2.0, $object->findMedian()); } public function testFindMedian2(): void { $object = new FindMedianFromDataStream(); self::assertSame(0.0, $object->findMedian2()); $object->addNum2(1); self::assertSame(1.0, $object->findMedian2()); $object->addNum2(2); self::assertSame(1.5, $object->findMedian2()); $object->addNum2(3); self::assertSame(2.0, $object->findMedian2()); } }