Namespace Serenity.UnityGlobal.Tests.Installation
Classes
SingletonSettingsLoaderCallSiteReportTests
W5B-13: every installer that falls back to discovering its own settings asset reports the discovery's verdict — above all "several project-owned assets, this one wins" — through a log someone reads. Each case puts two settings assets of the installer's type under a Resources folder, where the ResourcesOnly loading mode reads every candidate as the project's own, runs the installer with nothing wired, and asserts the duplicate reaches the log the installer was given. Play Mode, because a log sink's service marks itself DontDestroyOnLoad, which only Play Mode allows.
UnityInstallationTests
Tests for UnityGlobal installation layer.