mathe/Library/PackageCache/com.unity.performance.profile-analyzer@1.2.2/Tests/Editor/ProfileAnalyzerAPITests.cs
2024-09-20 20:30:10 +02:00

26 lines
647 B
C#

using NUnit.Framework;
public class ProfileAnalyzerAPITests : ProfileAnalyzerBaseTest
{
[Test]
public void ProfileAnalyzer_EmptyAnalysis_HasNoThreads()
{
var analyzer = m_SetupData.analyzer;
Assert.IsTrue(0 == analyzer.GetThreadNames().Count);
}
[Test]
public void ProfileAnalyzer_EmptyAnalysis_HasNoProgress()
{
var analyzer = m_SetupData.analyzer;
Assert.IsTrue(0 == analyzer.GetProgress());
}
[Test]
public void ProfileAnalyzer_EmptyAnalysis_ReturnsNullForAnalysis()
{
var analysis = GetAnalysisFromFrameData(null);
Assert.IsNull(analysis);
}
}