/home/complianthowden/public_html/vendor/mockery/mockery/docs/reference/public_properties.rst
.. index::
    single: Mocking; Public Properties

Mocking Public Properties
=========================

Mockery allows us to mock properties in several ways. One way is that we can set
a public property and its value on any mock object. The second is that we can
use the expectation methods ``set()`` and ``andSet()`` to set property values if
that expectation is ever met.

You can read more about :ref:`expectations-setting-public-properties`.

.. note::

    In general, Mockery does not support mocking any magic methods since these
    are generally not considered a public API (and besides it is a bit difficult
    to differentiate them when you badly need them for mocking!). So please mock
    virtual properties (those relying on ``__get()`` and ``__set()``) as if they
    were actually declared on the class.
Customer Complaint Form | Howden Indonesia - Official Working Website

CUSTOMER COMPLAINT FORM

Please use this form to give us suggestions, compliments or complaints.
Click here to check complaint status.
Click here to show Term of Business Agreement
Howden


Notes: *.png, *.jpg, *.jpeg, *.pdf, *.doc, *.docx, *.xls, *.xlsx, *.ppt, *.pptx, *.eml are allowed, and size must be smaller than 5Mb.

Copyright © 2026 PT. Howden Insurance Brokers Indonesia. All rights reserved.
Authorised and regulated by Otoritas Jasa Keuangan (OJK).
Member of The Association of Indonesian Insurance & Reinsurance Brokers (APPARINDO).