[longomatch] Fix unit tests after events signature change
- From: Andoni Morales Alastruey <amorales src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [longomatch] Fix unit tests after events signature change
- Date: Tue, 31 Mar 2015 17:37:31 +0000 (UTC)
commit 1a1a352ed237a73e2bc80e42c47b7c1aacdd72f4
Author: Andoni Morales Alastruey <ylatuya gmail com>
Date: Sat Mar 28 01:58:31 2015 +0100
Fix unit tests after events signature change
Tests/Services/TestPlayerController.cs | 27 ++++++++++++++-------------
1 files changed, 14 insertions(+), 13 deletions(-)
---
diff --git a/Tests/Services/TestPlayerController.cs b/Tests/Services/TestPlayerController.cs
index 1f4abe9..5fa1fb5 100644
--- a/Tests/Services/TestPlayerController.cs
+++ b/Tests/Services/TestPlayerController.cs
@@ -49,8 +49,8 @@ namespace Tests.Services
/* Mock properties without setter */
playerMock.Setup (p => p.CurrentTime).Returns (() => currentTime);
playerMock.Setup (p => p.StreamLength).Returns (() => streamLength);
- playerMock.Setup (p => p.Play ()).Raises (p => p.StateChange += null, true);
- playerMock.Setup (p => p.Pause ()).Raises (p => p.StateChange += null, false);
+ playerMock.Setup (p => p.Play ()).Raises (p => p.StateChange += null, this, true);
+ playerMock.Setup (p => p.Pause ()).Raises (p => p.StateChange += null, this, false);
var mtk = new Mock<IMultimediaToolkit> ();
mtk.Setup (m => m.GetPlayer ()).Returns (playerMock.Object);
@@ -98,7 +98,7 @@ namespace Tests.Services
player.Ready ();
player.Open (mfs);
if (readyToSeek) {
- playerMock.Raise (p => p.ReadyToSeek += null);
+ playerMock.Raise (p => p.ReadyToSeek += null, this);
}
}
@@ -189,7 +189,7 @@ namespace Tests.Services
playerMock.Verify (p => p.Seek (new Time (0), true, false), Times.Never ());
/* Open with an invalid camera configuration */
- Config.EventsBroker.MultimediaError += (message) => {
+ Config.EventsBroker.MultimediaError += (o, message) => {
multimediaError = true;
};
player.Ready ();
@@ -204,7 +204,7 @@ namespace Tests.Services
PreparePlayer ();
playerMock.Verify (p => p.Open (mfs [0]), Times.Once ());
playerMock.Verify (p => p.Play (), Times.Never ());
- playerMock.Verify (p => p.Seek (new Time (0), true, false), Times.Never ());
+ playerMock.Verify (p => p.Seek (new Time (0), true, false), Times.Once ());
Assert.AreEqual (2, parCount);
Assert.AreEqual (2, timeCount);
Assert.AreEqual ((float)320 / 240, par);
@@ -221,7 +221,7 @@ namespace Tests.Services
FrameDrawing drawing = null;
- player.PlaybackStateChangedEvent += (p) => {
+ player.PlaybackStateChangedEvent += (o, p) => {
playing = p;
};
player.LoadDrawingsEvent += (f) => {
@@ -299,7 +299,7 @@ namespace Tests.Services
/* Once ready the seek kicks in */
currentTime = new Time (2000);
- playerMock.Raise (p => p.ReadyToSeek += null);
+ playerMock.Raise (p => p.ReadyToSeek += null, this);
/* ReadyToSeek emits TimeChanged */
Assert.AreEqual (1, timeChanged);
playerMock.Verify (p => p.Seek (currentTime, false, false), Times.Once ());
@@ -531,7 +531,8 @@ namespace Tests.Services
public void TestEOS ()
{
PreparePlayer ();
- playerMock.Raise (p => p.Eos += null);
+ playerMock.ResetCalls ();
+ playerMock.Raise (p => p.Eos += null, this);
playerMock.Verify (p => p.Seek (new Time (0), true, false), Times.Once ());
playerMock.Verify (p => p.Pause (), Times.Once ());
}
@@ -541,10 +542,10 @@ namespace Tests.Services
{
string msg = null;
- Config.EventsBroker.MultimediaError += (message) => {
+ Config.EventsBroker.MultimediaError += (o, message) => {
msg = message;
};
- playerMock.Raise (p => p.Error += null, "error");
+ playerMock.Raise (p => p.Error += null, this, "error");
Assert.AreEqual ("error", msg);
}
@@ -587,7 +588,7 @@ namespace Tests.Services
/* Ready to seek */
currentTime = evt.Start;
- playerMock.Raise (p => p.ReadyToSeek += null);
+ playerMock.Raise (p => p.ReadyToSeek += null, this);
Assert.IsTrue (player.Playing);
playerMock.Verify (p => p.Open (mfs [0]));
playerMock.Verify (p => p.Seek (evt.Start, true, false), Times.Once ());
@@ -607,7 +608,7 @@ namespace Tests.Services
playerMock.Verify (p => p.Play (), Times.Never ());
playerMock.Verify (p => p.Pause (), Times.Once ());
playerMock.VerifySet (p => p.Rate = 1);
- playerMock.Raise (p => p.ReadyToSeek += null);
+ playerMock.Raise (p => p.ReadyToSeek += null, this);
playerMock.Verify (p => p.Seek (evt.Stop, true, false), Times.Once ());
playerMock.Verify (p => p.Play (), Times.Never ());
playerMock.ResetCalls ();
@@ -660,7 +661,7 @@ namespace Tests.Services
playerMock.Verify (p => p.Seek (el1.Play.Start, true, false), Times.Never ());
playerMock.Verify (p => p.Play (), Times.Never ());
playerMock.VerifySet (p => p.Rate = 1);
- playerMock.Raise (p => p.ReadyToSeek += null);
+ playerMock.Raise (p => p.ReadyToSeek += null, this);
playerMock.Verify (p => p.Seek (el1.Play.Start, true, false), Times.Once ());
playerMock.Verify (p => p.Play (), Times.Once ());
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]