Remove 'Task.Delay(1)' from unit tests

This commit is contained in:
Antony Male 2015-09-22 09:18:42 +01:00
parent 7f14d29696
commit 477d30ab4e
1 changed files with 8 additions and 8 deletions

View File

@ -104,7 +104,7 @@ namespace StyletUnitTests
[Test]
public void ValidateCallsAdapterValidate()
{
this.validator.Setup(x => x.ValidateAllPropertiesAsync()).Returns(Task.Delay(1).ContinueWith(t => new Dictionary<string, IEnumerable<string>>() { { "property", new[] { "error1", "error2" } } })).Verifiable();
this.validator.Setup(x => x.ValidateAllPropertiesAsync()).ReturnsAsync(new Dictionary<string, IEnumerable<string>>() { { "property", new[] { "error1", "error2" } } }).Verifiable();
this.model.Validate();
this.validator.Verify();
@ -113,7 +113,7 @@ namespace StyletUnitTests
[Test]
public void ValidateAsyncCallsAdapterValidate()
{
this.validator.Setup(x => x.ValidateAllPropertiesAsync()).Returns(Task.Delay(1).ContinueWith(t => new Dictionary<string, IEnumerable<string>>())).Verifiable();
this.validator.Setup(x => x.ValidateAllPropertiesAsync()).ReturnsAsync(new Dictionary<string, IEnumerable<string>>()).Verifiable();
this.model.ValidateAsync().Wait();
this.validator.Verify();
@ -122,7 +122,7 @@ namespace StyletUnitTests
[Test]
public void ValidatePropertyByNameCallsAdapterValidate()
{
this.validator.Setup(x => x.ValidatePropertyAsync("test")).Returns(Task.Delay(1).ContinueWith(t => Enumerable.Empty<string>())).Verifiable();
this.validator.Setup(x => x.ValidatePropertyAsync("test")).ReturnsAsync(Enumerable.Empty<string>()).Verifiable();
this.model.ValidateProperty("test");
this.validator.Verify();
@ -131,7 +131,7 @@ namespace StyletUnitTests
[Test]
public void ValidatePropertyAsyncByNameCallsAdapterValidate()
{
this.validator.Setup(x => x.ValidatePropertyAsync("test")).Returns(Task.Delay(1).ContinueWith(t => Enumerable.Empty<string>())).Verifiable();
this.validator.Setup(x => x.ValidatePropertyAsync("test")).ReturnsAsync(Enumerable.Empty<string>()).Verifiable();
this.model.ValidatePropertyAsync("test").Wait();
this.validator.Verify();
@ -140,7 +140,7 @@ namespace StyletUnitTests
[Test]
public void ValidatePropertyAsyncWithNullCallsAdapterValidate()
{
this.validator.Setup(x => x.ValidateAllPropertiesAsync()).Returns(Task.Delay(1).ContinueWith(t => new Dictionary<string, IEnumerable<string>>())).Verifiable();
this.validator.Setup(x => x.ValidateAllPropertiesAsync()).ReturnsAsync(new Dictionary<string, IEnumerable<string>>()).Verifiable();
this.model.ValidatePropertyAsync(null).Wait();
this.validator.Verify();
@ -150,7 +150,7 @@ namespace StyletUnitTests
[Test]
public void ValidatePropertyAsyncWithEmptyStringCallsAdapterValidate()
{
this.validator.Setup(x => x.ValidateAllPropertiesAsync()).Returns(Task.Delay(1).ContinueWith(t => new Dictionary<string, IEnumerable<string>>())).Verifiable();
this.validator.Setup(x => x.ValidateAllPropertiesAsync()).ReturnsAsync(new Dictionary<string, IEnumerable<string>>()).Verifiable();
this.model.ValidatePropertyAsync(String.Empty).Wait();
this.validator.Verify();
@ -158,7 +158,7 @@ namespace StyletUnitTests
[Test]
public void ValidatePropertyByExpressionCallsAdapterValidate()
{
this.validator.Setup(x => x.ValidatePropertyAsync("IntProperty")).Returns(Task.Delay(1).ContinueWith(t => Enumerable.Empty<string>())).Verifiable();
this.validator.Setup(x => x.ValidatePropertyAsync("IntProperty")).ReturnsAsync(Enumerable.Empty<string>()).Verifiable();
this.model.ValidateProperty(() => this.model.IntProperty);
this.validator.Verify();
@ -167,7 +167,7 @@ namespace StyletUnitTests
[Test]
public void ValidatePropertAsyncByExpressionCallsAdapterValidate()
{
this.validator.Setup(x => x.ValidatePropertyAsync("IntProperty")).Returns(Task.Delay(1).ContinueWith(t => Enumerable.Empty<string>())).Verifiable();
this.validator.Setup(x => x.ValidatePropertyAsync("IntProperty")).ReturnsAsync(Enumerable.Empty<string>()).Verifiable();
this.model.ValidatePropertyAsync(() => this.model.IntProperty).Wait();
this.validator.Verify();