mirror of
https://github.com/Cysharp/R3.git
synced 2026-10-17 05:10:36 +08:00
LiveList.CompletedValue -> .Result
This commit is contained in:
+1
-1
@@ -27,7 +27,7 @@ public sealed class LiveList<T> : IReadOnlyList<T>, IDisposable
|
||||
|
||||
public bool IsCompleted => isCompleted;
|
||||
|
||||
public Result CompletedValue
|
||||
public Result Result
|
||||
{
|
||||
get
|
||||
{
|
||||
|
||||
@@ -10,8 +10,8 @@ public class ThrowTest
|
||||
var e = new Exception();
|
||||
using var list = Observable.Throw<int>(e).ToLiveList();
|
||||
list.AssertEqual([]);
|
||||
list.CompletedValue.IsFailure.Should().BeTrue();
|
||||
list.CompletedValue.Exception.Should().Be(e);
|
||||
list.Result.IsFailure.Should().BeTrue();
|
||||
list.Result.Exception.Should().Be(e);
|
||||
}
|
||||
{
|
||||
var fakeTime = new FakeTimeProvider();
|
||||
@@ -25,8 +25,8 @@ public class ThrowTest
|
||||
|
||||
fakeTime.Advance(TimeSpan.FromSeconds(1));
|
||||
list.AssertEqual([]);
|
||||
list.CompletedValue.IsFailure.Should().BeTrue();
|
||||
list.CompletedValue.Exception.Should().Be(e);
|
||||
list.Result.IsFailure.Should().BeTrue();
|
||||
list.Result.Exception.Should().Be(e);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -58,7 +58,7 @@ public class ToObservableTest
|
||||
var l2 = new FaileObservable().ToObservable().ToLiveList();
|
||||
l2.AssertEqual([1, 2, 3]);
|
||||
l2.AssertIsCompleted();
|
||||
l2.CompletedValue.IsFailure.Should().BeTrue();
|
||||
l2.Result.IsFailure.Should().BeTrue();
|
||||
}
|
||||
|
||||
[Fact]
|
||||
|
||||
@@ -36,7 +36,7 @@ public class MaterializeTest
|
||||
publisher.OnCompleted(new Exception("comp"));
|
||||
|
||||
list.AssertEqual([10, 20, 30]);
|
||||
list.CompletedValue.IsFailure.Should().BeTrue();
|
||||
list.Result.IsFailure.Should().BeTrue();
|
||||
list.AssertIsCompleted();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -15,7 +15,7 @@ public class OnErrorResumeAsFailureTest
|
||||
|
||||
list.AssertEqual([10]);
|
||||
list.AssertIsCompleted();
|
||||
list.CompletedValue.Exception!.Message.Should().Be("foo");
|
||||
list.Result.Exception!.Message.Should().Be("foo");
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -25,7 +25,7 @@ public class TimeoutTest
|
||||
list.AssertEqual([1, 1000, 10000]);
|
||||
timeProvider.Advance(TimeSpan.FromSeconds(1));
|
||||
list.AssertIsCompleted();
|
||||
list.CompletedValue.Exception!.Should().BeOfType<TimeoutException>();
|
||||
list.Result.Exception!.Should().BeOfType<TimeoutException>();
|
||||
}
|
||||
|
||||
[Fact]
|
||||
@@ -51,6 +51,6 @@ public class TimeoutTest
|
||||
list.AssertEqual([1, 1000, 10000]);
|
||||
frameProvider.Advance(1);
|
||||
list.AssertIsCompleted();
|
||||
list.CompletedValue.Exception!.Should().BeOfType<TimeoutException>();
|
||||
list.Result.Exception!.Should().BeOfType<TimeoutException>();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -81,7 +81,7 @@ public class SubjectTest
|
||||
using var l = s.ToLiveList();
|
||||
|
||||
l.AssertIsCompleted();
|
||||
l.CompletedValue.IsSuccess.Should().BeTrue();
|
||||
l.Result.IsSuccess.Should().BeTrue();
|
||||
}
|
||||
{
|
||||
// after Failure
|
||||
@@ -91,8 +91,8 @@ public class SubjectTest
|
||||
using var l = s.ToLiveList();
|
||||
|
||||
l.AssertIsCompleted();
|
||||
l.CompletedValue.IsFailure.Should().BeTrue();
|
||||
l.CompletedValue.Exception!.Message.Should().Be("foo");
|
||||
l.Result.IsFailure.Should().BeTrue();
|
||||
l.Result.Exception!.Message.Should().Be("foo");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user