IEnumerator Start()
    {
        if (instantiateSceneObjects)
        {
            yield return(InstantiateTestedObjects());
        }

        if (takeSnapshots)
        {
            if (snapshotsAreBaseline)
            {
                yield return(VisualTestHelpers.GenerateBaselineForTest(TakeSnapshots()));
            }
            else
            {
                yield return(TakeSnapshots());
            }
        }
    }
예제 #2
0
 public IEnumerator ProcessTextureOffsetAndScale_Generate()
 {
     yield return(VisualTestHelpers.GenerateBaselineForTest(ProcessTextureOffsetAndScale()));
 }
예제 #3
0
 public IEnumerator VisualTest0_Generate()
 {
     yield return(VisualTestHelpers.GenerateBaselineForTest(VisualTest0()));
 }
 public IEnumerator UIImageVisualTests_Generate()
 {
     yield return(VisualTestHelpers.GenerateBaselineForTest(UIImageTest1()));
 }
예제 #5
0
 public IEnumerator CastShadowTrueShouldWork_Generate()
 {
     yield return(VisualTestHelpers.GenerateBaselineForTest(CastShadowTrueShouldWork()));
 }
예제 #6
0
 public IEnumerator UIContainerStackVisualTests_Generate()
 {
     yield return(VisualTestHelpers.GenerateBaselineForTest(UIContainerStackTest1()));
 }
 public IEnumerator AlphaTestWearable_Generate()
 {
     yield return(VisualTestHelpers.GenerateBaselineForTest(AlphaTestWearable()));
 }
 public IEnumerator TransparentObjectsAndSSAO_Generate()
 {
     yield return(VisualTestHelpers.GenerateBaselineForTest(TransparentObjectsAndSSAO()));
 }
 public IEnumerator MouthWithMask_Generate()
 {
     yield return(VisualTestHelpers.GenerateBaselineForTest(MouthWithMask()));
 }
 public IEnumerator AlbedoTexture_AlbedoAlpha_Generate(float alpha)
 {
     yield return(VisualTestHelpers.GenerateBaselineForTest(AlbedoTexture_AlbedoAlpha(alpha)));
 }
 public IEnumerator StandardConfigurations_Generate()
 {
     yield return(VisualTestHelpers.GenerateBaselineForTest(StandardConfigurations()));
 }
 public IEnumerator Same_AlbedoTexture_AlphaTexture_Generate()
 {
     yield return(VisualTestHelpers.GenerateBaselineForTest(Same_AlbedoTexture_AlphaTexture()));
 }
 public IEnumerator Emission_AlphaTexture_AlbedoAlpha_Generate(float alpha, float emissiveIntensity)
 {
     yield return(VisualTestHelpers.GenerateBaselineForTest(Emission_AlphaTexture_AlbedoAlpha(alpha, emissiveIntensity)));
 }
예제 #14
0
 public IEnumerator ReceiveShadowsCorrectly_Generate()
 {
     yield return(VisualTestHelpers.GenerateBaselineForTest(ReceiveShadowsCorrectly()));
 }
예제 #15
0
 public IEnumerator ProcessTexturesUVs_Generate()
 {
     yield return(VisualTestHelpers.GenerateBaselineForTest(ProcessTexturesUVs()));
 }
예제 #16
0
 public IEnumerator AlphaTextureShouldWork_Generate()
 {
     yield return(VisualTestHelpers.GenerateBaselineForTest(AlphaTextureShouldWork()));
 }
예제 #17
0
 public IEnumerator AvatarShapeVisualTest2_Generate()
 {
     yield return(VisualTestHelpers.GenerateBaselineForTest(AvatarShapeVisualTest2()));
 }
예제 #18
0
 public IEnumerator NFTShapeVisualTests4_Generate()
 {
     yield return(VisualTestHelpers.GenerateBaselineForTest(NFTShapeVisualTests4()));
 }
예제 #19
0
 public IEnumerator UIScrollRectVisualTests_Generate()
 {
     yield return(VisualTestHelpers.GenerateBaselineForTest(UIScrollRectTest1()));
 }
 public IEnumerator EmissiveWearable_Generate()
 {
     yield return(VisualTestHelpers.GenerateBaselineForTest(EmissiveWearable()));
 }