Class WriteSerializedFileTests
WriteSerializedFileTests
Inherited Members
Namespace: UnityEditor .Build.Pipeline.Tests
Assembly: Unity.ScriptableBuildPipeline.Editor.Tests.dll
Syntax
public class WriteSerializedFileTests
Properties
RebuildTestCases
RebuildTestCases
Declaration
public static IEnumerable RebuildTestCases { get; }
Property Value
Type | Description |
---|---|
IEnumerable |
Methods
Run_CallsWriteOnOperationAndOutputsWriteResult()
Run_CallsWriteOnOperationAndOutputsWriteResult
Declaration
[Test]
public void Run_CallsWriteOnOperationAndOutputsWriteResult()
Run_WithoutCache_Succeeds()
Run_WithoutCache_Succeeds
Declaration
[Test]
public void Run_WithoutCache_Succeeds()
Setup()
Setup
Declaration
[SetUp]
public void Setup()
Teardown()
Teardown
Declaration
[TearDown]
public void Teardown()
WhenFileHasSerializedObjects_AndSlimMode_OnlyFirstObjectInWriteResults(bool)
WhenFileHasSerializedObjects_AndSlimMode_OnlyFirstObjectInWriteResults
Declaration
[Test]
public void WhenFileHasSerializedObjects_AndSlimMode_OnlyFirstObjectInWriteResults(bool slimEnabled)
Parameters
Type | Name | Description |
---|---|---|
bool | slimEnabled | slimEnabled |
WhenInputsChanges_OnlyChangedDependenciesTriggersRebuild(bool, Action<WriteSerializedFileTests>)
WhenInputsChanges_OnlyChangedDependenciesTriggersRebuild
Declaration
[Test]
[TestCaseSource(typeof(WriteSerializedFileTests), "RebuildTestCases")]
public void WhenInputsChanges_OnlyChangedDependenciesTriggersRebuild(bool shouldRebuild, Action<WriteSerializedFileTests> postFirstBuildAction)
Parameters
Type | Name | Description |
---|---|---|
bool | shouldRebuild | shouldRebuild |
Action<Write |
postFirstBuildAction | postFirstBuildAction |
WhenResourceFileIsASerializedFile_ContentHashBeginsAtFirstObject()
WhenResourceFileIsASerializedFile_ContentHashBeginsAtFirstObject
Declaration
[Test]
public void WhenResourceFileIsASerializedFile_ContentHashBeginsAtFirstObject()
WhenResourceFileIsNotASerializedFile_ContentHashIsFullFileHash()
WhenResourceFileIsNotASerializedFile_ContentHashIsFullFileHash
Declaration
[Test]
public void WhenResourceFileIsNotASerializedFile_ContentHashIsFullFileHash()
WhenWriteResultsContainsMultipleSerializedFiles_ContentHashBeginsAtFirstObjectOfEachFile()
WhenWriteResultsContainsMultipleSerializedFiles_ContentHashBeginsAtFirstObjectOfEachFile
Declaration
[Test]
public void WhenWriteResultsContainsMultipleSerializedFiles_ContentHashBeginsAtFirstObjectOfEachFile()
WhenWritingSerializedFilesAndUsingDetailedBuildLog_ProfileCaptureScope_CreatesLogEventsWithinTaskThreshold()
WhenWritingSerializedFilesAndUsingDetailedBuildLog_ProfileCaptureScope_CreatesLogEventsWithinTaskThreshold
Declaration
[Test]
public void WhenWritingSerializedFilesAndUsingDetailedBuildLog_ProfileCaptureScope_CreatesLogEventsWithinTaskThreshold()