public void ActCanSetTitle() { var target = new Act(); Assert.IsNull(target.Title); target.Title = "Act 1"; Assert.AreEqual("Act 1", target.Title); }
public void SceneCanSetAct() { var target = new Scene(); Assert.IsNull(target.Act); var act = new Act(); target.Act = act; Assert.AreEqual(act, target.Act); }
public void ActCanSetPlay() { var target = new Act(); Assert.IsNull(target.Play); var play = new Play(); target.Play = play; Assert.AreEqual(play, target.Play); }
public void ActCanAddScene() { var target = new Act(); Assert.AreEqual(0, target.Scenes.Count); target.Add(new Scene()); target.Add(new Scene()); Assert.AreEqual(2, target.Scenes.Count); }
public void ActCanRemoveScene() { var target = new Act(); var scene1 = new Scene(); var scene2 = new Scene(); target.Add(scene1); target.Add(scene2); Assert.AreEqual(2, target.Scenes.Count); target.Remove(scene1); Assert.AreEqual(1, target.Scenes.Count); }