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