public void AudienceWatching() { var expected = "we are watching"; var mp = new MoviePlayer(new MovieMX()); var au = new Audience(new MovieMX()); au.GoPlaying(mp); mp.PlayMovie(); Assert.AreEqual(expected, au.response); }
public override void OnInspectorGUI() { base.OnInspectorGUI(); EditorGUILayout.Space(); EditorGUILayout.Space(); EditorGUILayout.Space(); EditorGUILayout.Space(); EditorGUILayout.LabelField("[Debug Test]"); EditorGUILayout.Space(); EditorGUILayout.BeginVertical(); { sampleFilePath = EditorGUILayout.TextField("URL", sampleFilePath); sampleVideoClip = (VideoClip)EditorGUILayout.ObjectField("Clip", (VideoClip)sampleVideoClip, typeof(VideoClip), false); isSkip = EditorGUILayout.Toggle("Skip", isSkip); isLoop = EditorGUILayout.Toggle("Loop", isLoop); if (GUILayout.Button("PlayFromFile")) { MoviePlayer player = target as MoviePlayer; if (player != null) { player.PlayMovie(sampleFilePath, isSkip, isLoop); } } if (GUILayout.Button("PlayFromClip")) { MoviePlayer player = target as MoviePlayer; if (player != null) { player.PlayMovie(sampleVideoClip, isSkip, isLoop); } } } EditorGUILayout.EndVertical(); }