Fix build break by using API that's available across net472 and netcoreapp3.0 (dotnet/extensions#2157)
\n\nCommit migrated from 6e96af8eba
This commit is contained in:
parent
95746c596e
commit
42eec2cbfa
|
|
@ -250,7 +250,7 @@ namespace Microsoft.JSInterop
|
||||||
DotNetDispatcher.EndInvoke(argsJson);
|
DotNetDispatcher.EndInvoke(argsJson);
|
||||||
|
|
||||||
// Assert
|
// Assert
|
||||||
Assert.True(task.IsCompletedSuccessfully);
|
Assert.True(task.IsCompleted && task.Status == TaskStatus.RanToCompletion);
|
||||||
var result = task.Result;
|
var result = task.Result;
|
||||||
Assert.Equal(testDTO.StringVal, result.StringVal);
|
Assert.Equal(testDTO.StringVal, result.StringVal);
|
||||||
Assert.Equal(testDTO.IntVal, result.IntVal);
|
Assert.Equal(testDTO.IntVal, result.IntVal);
|
||||||
|
|
@ -597,7 +597,7 @@ namespace Microsoft.JSInterop
|
||||||
|
|
||||||
DotNetDispatcher.ParseEndInvokeArguments(jsRuntime, $"[{jsRuntime.LastInvocationAsyncHandle}, true, {{\"intVal\": 7}}]");
|
DotNetDispatcher.ParseEndInvokeArguments(jsRuntime, $"[{jsRuntime.LastInvocationAsyncHandle}, true, {{\"intVal\": 7}}]");
|
||||||
|
|
||||||
Assert.True(task.IsCompletedSuccessfully);
|
Assert.True(task.IsCompleted && task.Status == TaskStatus.RanToCompletion);
|
||||||
Assert.Equal(7, task.Result.IntVal);
|
Assert.Equal(7, task.Result.IntVal);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -609,7 +609,7 @@ namespace Microsoft.JSInterop
|
||||||
|
|
||||||
DotNetDispatcher.ParseEndInvokeArguments(jsRuntime, $"[{jsRuntime.LastInvocationAsyncHandle}, true, [1, 2, 3]]");
|
DotNetDispatcher.ParseEndInvokeArguments(jsRuntime, $"[{jsRuntime.LastInvocationAsyncHandle}, true, [1, 2, 3]]");
|
||||||
|
|
||||||
Assert.True(task.IsCompletedSuccessfully);
|
Assert.True(task.IsCompleted && task.Status == TaskStatus.RanToCompletion);
|
||||||
Assert.Equal(new[] { 1, 2, 3 }, task.Result);
|
Assert.Equal(new[] { 1, 2, 3 }, task.Result);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -621,7 +621,7 @@ namespace Microsoft.JSInterop
|
||||||
|
|
||||||
DotNetDispatcher.ParseEndInvokeArguments(jsRuntime, $"[{jsRuntime.LastInvocationAsyncHandle}, true, null]");
|
DotNetDispatcher.ParseEndInvokeArguments(jsRuntime, $"[{jsRuntime.LastInvocationAsyncHandle}, true, null]");
|
||||||
|
|
||||||
Assert.True(task.IsCompletedSuccessfully);
|
Assert.True(task.IsCompleted && task.Status == TaskStatus.RanToCompletion);
|
||||||
Assert.Null(task.Result);
|
Assert.Null(task.Result);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -66,7 +66,7 @@ namespace Microsoft.JSInterop
|
||||||
|
|
||||||
runtime.EndInvokeJS(2, succeeded: true, ref reader);
|
runtime.EndInvokeJS(2, succeeded: true, ref reader);
|
||||||
|
|
||||||
Assert.True(task.IsCompletedSuccessfully);
|
Assert.True(task.IsCompleted && task.Status == TaskStatus.RanToCompletion);
|
||||||
}
|
}
|
||||||
|
|
||||||
[Fact]
|
[Fact]
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue