Class CalculateAssetDependencyTests
Inheritance
CalculateAssetDependencyTests
Assembly: Unity.ScriptableBuildPipeline.Editor.Tests.dll
Syntax
public class CalculateAssetDependencyTests
Methods
OneTimeTeardown()
Declaration
[TearDown]
public void OneTimeTeardown()
Setup()
Declaration
[SetUp]
public void Setup()
TaskIsRun_WhenAssetHasMultipleRepresentations_AndDisableVisibleSubAssetRepresentations_ExtendedDataIsEmpty()
Declaration
[Test]
public void TaskIsRun_WhenAssetHasMultipleRepresentations_AndDisableVisibleSubAssetRepresentations_ExtendedDataIsEmpty()
TaskIsRun_WhenAssetHasMultipleRepresentations_ExtendedDataContainsEntryForAsset()
Declaration
[Test]
public void TaskIsRun_WhenAssetHasMultipleRepresentations_ExtendedDataContainsEntryForAsset()
TaskIsRun_WhenAssetHasNoMultipleRepresentations_ExtendedDataIsEmpty()
Declaration
[Test]
public void TaskIsRun_WhenAssetHasNoMultipleRepresentations_ExtendedDataIsEmpty()
WhenAssetDoesNotExist_AssetResultIsEmpty()
Declaration
[Test]
public void WhenAssetDoesNotExist_AssetResultIsEmpty()
WhenAssetHasANullRepresentation_LogsWarning()
Declaration
[Test]
public void WhenAssetHasANullRepresentation_LogsWarning()
WhenAssetHasMultipleRepresentations_ExtendedDataContainsAllButMainAsset()
Declaration
[Test]
public void WhenAssetHasMultipleRepresentations_ExtendedDataContainsAllButMainAsset()
WhenAssetHasNoDependencies()
Declaration
[Test]
public void WhenAssetHasNoDependencies()
WhenAssetRefsExplicitPackedSprite_AssetOnlyRefsSprite()
Declaration
[Test]
public void WhenAssetRefsExplicitPackedSprite_AssetOnlyRefsSprite()
WhenAssetRefsExplicitPackedSprite_CachedAssetOnlyRefsSprite()
Declaration
[Test]
public void WhenAssetRefsExplicitPackedSprite_CachedAssetOnlyRefsSprite()
WhenAssetRefsExplicitSprite_AssetRefsSpriteAndTexture()
Declaration
[Test]
public void WhenAssetRefsExplicitSprite_AssetRefsSpriteAndTexture()
WhenCanceledThroughProgressTracker_ReturnsCanceled()
Declaration
[Test]
public void WhenCanceledThroughProgressTracker_ReturnsCanceled()
WhenExplicitSpriteAndAtlas_AtlasOnlyReferencesSprites()
Declaration
[Test]
public void WhenExplicitSpriteAndAtlas_AtlasOnlyReferencesSprites()
WhenExplicitSpritesAndImplicitAtlas_SpritesOnlyReferenceSprites()
Declaration
[Test]
public void WhenExplicitSpritesAndImplicitAtlas_SpritesOnlyReferenceSprites()
Declaration
[Test]
public void WhenObjectInfluencesReferencedObjectBuildTags_BuildUsageTagsAreAdded()
WhenSomeAssetDataIsCached_CachedVersionIsUsed()
Declaration
[Test]
public void WhenSomeAssetDataIsCached_CachedVersionIsUsed()
WhenSpriteWithAtlasUpdated_SpriteInfoUpdated(SpritePackerMode)
Declaration
[TestCaseSource("SpriteUtilityTestCases")]
[Test]
public void WhenSpriteWithAtlasUpdated_SpriteInfoUpdated(SpritePackerMode spriteMode)
Parameters
WhenSpriteWithAtlas_SpriteImportDataCreated(SpritePackerMode, string, bool, bool)
Declaration
[TestCaseSource("SpriteTestCases")]
[Test]
public void WhenSpriteWithAtlas_SpriteImportDataCreated(SpritePackerMode spriteMode, string spritePackingTag, bool hasReferencingSpriteAtlas, bool expectedPacked)
Parameters