public void ExecuteUpdatable_ShouldReturnCorrectValue( Task <object[]> value, ObservableViewModelBuilder sut) { //arrange //act var actual = sut.ExecuteUpdatable <object, object[]>(ct => value); //assert actual.Should().BeOfType <UpdatableObservableViewModelBuilderOptions <object, object[]> >() .And.Match <UpdatableObservableViewModelBuilderOptions <object, object[]> >(options => options.Source(CancellationToken.None) == value); }
public void ExecuteUpdatable_ShouldReturnCorrectValue( Task<object[]> value, ObservableViewModelBuilder sut) { //arrange //act var actual = sut.ExecuteUpdatable<object, object[]>(ct => value); //assert actual.Should().BeOfType<UpdatableObservableViewModelBuilderOptions<object, object[]>>() .And.Match<UpdatableObservableViewModelBuilderOptions<object, object[]>>(options => options.Source(CancellationToken.None) == value); }