Update Safe Exam Browser Patch to 3.10.0.826
This commit is contained in:
@@ -46,8 +46,8 @@ namespace SafeExamBrowser.Core.UnitTests.Operations
|
||||
hostMock.Verify(h => h.Stop(), Times.Once);
|
||||
hostMock.Verify(h => h.Start(), Times.Once);
|
||||
|
||||
Assert.AreEqual(stop, 1);
|
||||
Assert.AreEqual(start, 2);
|
||||
Assert.AreEqual(1, stop);
|
||||
Assert.AreEqual(2, start);
|
||||
Assert.AreEqual(OperationResult.Success, result);
|
||||
}
|
||||
|
||||
@@ -97,15 +97,5 @@ namespace SafeExamBrowser.Core.UnitTests.Operations
|
||||
|
||||
Assert.AreEqual(3, fired);
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
public void MustNotFireActionRequiredEvent()
|
||||
{
|
||||
sut.ActionRequired += (_) => Assert.Fail();
|
||||
|
||||
sut.Perform();
|
||||
sut.Repeat();
|
||||
sut.Revert();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -70,9 +70,7 @@ namespace SafeExamBrowser.Core.UnitTests.Operations
|
||||
{
|
||||
var sut = new DelegateOperation(default, default, default);
|
||||
|
||||
sut.ActionRequired += (_) => Assert.Fail();
|
||||
sut.StatusChanged += (_) => Assert.Fail();
|
||||
|
||||
sut.Perform();
|
||||
}
|
||||
}
|
||||
|
@@ -52,7 +52,6 @@ namespace SafeExamBrowser.Core.UnitTests.Operations
|
||||
[TestMethod]
|
||||
public void MustNotFireEvents()
|
||||
{
|
||||
sut.ActionRequired += (_) => Assert.Fail();
|
||||
sut.StatusChanged += (_) => Assert.Fail();
|
||||
|
||||
sut.Perform();
|
||||
|
@@ -46,7 +46,6 @@ namespace SafeExamBrowser.Core.UnitTests.Operations
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
[ExpectedException(typeof(NullReferenceException))]
|
||||
public void MustNotInstantiateOperationOnRevert()
|
||||
{
|
||||
IOperation initialize()
|
||||
@@ -56,7 +55,7 @@ namespace SafeExamBrowser.Core.UnitTests.Operations
|
||||
|
||||
var sut = new LazyInitializationOperation(initialize);
|
||||
|
||||
sut.Revert();
|
||||
Assert.ThrowsExactly<NullReferenceException>(() => sut.Revert());
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
@@ -86,39 +85,28 @@ namespace SafeExamBrowser.Core.UnitTests.Operations
|
||||
return operationMock.Object;
|
||||
};
|
||||
|
||||
var actionRequired = 0;
|
||||
var actionRequiredHandler = new ActionRequiredEventHandler(args => actionRequired++);
|
||||
var statusChanged = 0;
|
||||
var statusChangedHandler = new StatusChangedEventHandler(t => statusChanged++);
|
||||
var sut = new LazyInitializationOperation(initialize);
|
||||
|
||||
sut.ActionRequired += actionRequiredHandler;
|
||||
sut.StatusChanged += statusChangedHandler;
|
||||
|
||||
sut.Perform();
|
||||
|
||||
operationMock.Raise(o => o.ActionRequired += null, new Mock<ActionRequiredEventArgs>().Object);
|
||||
operationMock.Raise(o => o.StatusChanged += null, default(TextKey));
|
||||
|
||||
Assert.AreEqual(1, actionRequired);
|
||||
Assert.AreEqual(1, statusChanged);
|
||||
|
||||
sut.ActionRequired -= actionRequiredHandler;
|
||||
sut.StatusChanged -= statusChangedHandler;
|
||||
|
||||
operationMock.Raise(o => o.ActionRequired += null, new Mock<ActionRequiredEventArgs>().Object);
|
||||
operationMock.Raise(o => o.StatusChanged += null, default(TextKey));
|
||||
|
||||
Assert.AreEqual(1, actionRequired);
|
||||
Assert.AreEqual(1, statusChanged);
|
||||
|
||||
sut.ActionRequired += actionRequiredHandler;
|
||||
sut.StatusChanged += statusChangedHandler;
|
||||
|
||||
operationMock.Raise(o => o.ActionRequired += null, new Mock<ActionRequiredEventArgs>().Object);
|
||||
operationMock.Raise(o => o.StatusChanged += null, default(TextKey));
|
||||
|
||||
Assert.AreEqual(2, actionRequired);
|
||||
Assert.AreEqual(2, statusChanged);
|
||||
}
|
||||
|
||||
@@ -153,10 +141,7 @@ namespace SafeExamBrowser.Core.UnitTests.Operations
|
||||
{
|
||||
var sut = new LazyInitializationOperation(() => default);
|
||||
|
||||
sut.ActionRequired += default;
|
||||
sut.StatusChanged += default;
|
||||
|
||||
sut.ActionRequired -= default;
|
||||
sut.StatusChanged -= default;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user