using System;
using System.Collections;
using System.Collections.Generic;
using NUnit.Framework;
using UnityEngine;
using UnityEngine.TestTools;
namespace PlayModeTests_9s
{
public class SkippingFrameTests
{
private GameObject PrepareCube()
{
var go = GameObject.CreatePrimitive(PrimitiveType.Cube);
var rb = go.AddComponent<MovementScript>();
rb.velocity = Vector3.down * 5;
return go;
}
[UnityTest]
public IEnumerator CubeMovesDown()
{
var cubeUnderTest = PrepareCube();
var initialPosition = cubeUnderTest.transform.position;
yield return null;
Assert.That(cubeUnderTest.transform.position, Is.Not.EqualTo(initialPosition));
}
}
}