| Top |  |  |  |  | 
There are two sides to this class’ interface: the methods and properties declared by FolksPersonaStore, which form the normal libfolks persona store API; and the mock methods and properties (see for example folks_dummy_persona_store_set_add_persona_from_details_mock()update_, register_ and unregister_ prefixes and the mock suffix are commonly used for backing store methods.
The main action performed with a dummy persona store is to change its set of personas, adding and removing them dynamically to test client-side behaviour. The client-side APIs (folks_persona_store_add_persona_from_details()folks_persona_store_remove_persona()folks_dummy_persona_store_freeze_personas_changed()folks_dummy_persona_store_register_personas()folks_dummy_persona_store_unregister_personas()folks_dummy_persona_store_thaw_personas_changed()folks_dummy_persona_store_thaw_personas_changed()
The API in FolksDummy is unstable and may change wildly. It is designed mostly for use by libfolks unit tests.