public static void TestTagModelIsPlayingUpdater_IsPlaying() { PlayerModel model = new PlayerModel(); TagModelList tml = DocNode.Create <TagModelList>(); tml.SetFiles(TestTagModel.testFileNames); PlayerModelIsPlayingUpdater updater = new PlayerModelIsPlayingUpdater(); updater.Model = model; updater.Items = tml.Items; for (int i = 0; i < tml.Items.Count; ++i) { model.CurrentModel.Value = tml[i]; for (int j = 0; j < tml.Items.Count; ++j) { UnitTest.Test(tml[j].IsPlaying.Value == (i == j)); } } model.CurrentModel.Value = null; }
public Playlist() { IsPlayingUpdater = new PlayerModelIsPlayingUpdater(); Items = new DocList <TagModel>(); }