public void PolicyExecutesThePassedDelegate() { bool executed = false; ReactiveFooPolicy policy = Policy.Handle <Exception>().ReactiveFoo(); policy.Execute(() => executed = true); executed.Should().BeTrue(); }
public void PolicyExecutesThePassedDelegate() { bool executed = false; ReactiveFooPolicy <int> policy = Policy <int> .Handle <Exception>().ReactiveFoo(); policy.Execute(() => { executed = true; return(default(int)); }); executed.Should().BeTrue(); }