public void Test5() { const string stream = "TTTTTT"; var dreamDevice = new DreamDevice(2); dreamDevice.ExperienceDream(stream); var stats = dreamDevice.DreamStats; Assert.AreEqual(0, stats.TotalSubjectiveDreamingDuration); Assert.AreEqual(0, stats.RealTimeDreamingDuration); Assert.AreEqual(0, stats.DreamLevels); }
public void Test3() { const string stream = "DTWTDTTTW"; var dreamDevice = new DreamDevice(3); dreamDevice.ExperienceDream(stream); var stats = dreamDevice.DreamStats; Assert.AreEqual(4, stats.TotalSubjectiveDreamingDuration); Assert.AreEqual(2, stats.RealTimeDreamingDuration); Assert.AreEqual(1, stats.DreamLevels); Assert.AreEqual(4, stats.DurationsPerDreamLevel[1]); }