public void AddressablesBuildPlayerProcessor_DoesntIncludeAdditionalStreamingAssetsWhenDontExist() { if (Directory.Exists(Addressables.BuildPath)) { DirectoryUtility.DeleteDirectory(Addressables.BuildPath, false); } var paths = AddressablesPlayerBuildProcessor.GetStreamingAssetPaths(); Assert.AreEqual(0, paths.Count, "StreamingAssets paths are expected to be empty"); // cleanup }
public void AddressablesBuildPlayerProcessor_IncludeAdditionalStreamingAssetsWhenExist() { string path = Addressables.BuildPath; Directory.CreateDirectory(path); var paths = AddressablesPlayerBuildProcessor.GetStreamingAssetPaths(); Assert.AreEqual(1, paths.Count, "StreamingAssets paths expected to include Addressables.BuildPath"); // cleanup Directory.Delete(path); }