using System.Collections; using Models; using NUnit.Framework; using UnityEngine.TestTools; public class ModelsTests { [Test] public void Experiment() { var debug = Models.Experiment.GetDebug("somename"); var tutorial = Models.Experiment.GetTutorial(); Assert.IsNotNull(debug); Assert.IsNotNull(tutorial); Assert.AreEqual("somename", debug.playerID); } [Test] public void Stimuli() { var stimuli = new Stimuli(100, 500, 50, false); Assert.AreEqual(600, stimuli.GetEndTime(), 0.01); Assert.AreEqual(50, stimuli.GetStartTime(), 0.01); Assert.AreEqual(0, stimuli.GetInTime(), 0.01); Assert.AreEqual(550, stimuli.GetOutTime(), 0.01); stimuli.DisappearNow(); Assert.AreEqual(0, stimuli.GetOutTime(), 0.01); Assert.AreEqual(50, stimuli.GetEndTime(), 0.01); } }