Files
R3/tests/R3.Tests/OperatorTests/AllTest.cs
2024-01-05 19:59:41 +09:00

21 lines
500 B
C#

namespace R3.Tests.OperatorTests;
public class AllTest
{
[Fact]
public async Task Positive()
{
var range = Observable.Range(1, 10);
var task = range.AllAsync(static x => x is > 0 and <= 10);
(await task).Should().BeTrue();
}
[Fact]
public async Task Negative()
{
var range = Observable.Range(1, 10);
var task = range.AllAsync(static x => x is > 0 and < 10);
(await task).Should().BeFalse();
}
}