public void MinimumPeriodInSeconds() { var random = new Random(); var f = random.Next(1, 1000); var method = typeof(object).GetMethod("ToString"); var runs = new BetweenRuns(new object(), method, f, random.Next(1001, 2000)); Assert.AreEqual(f, runs.MinimumPeriodInSeconds); }
public async Task RunTrue() { var instance = Substitute.For <ExampleBetween>(); instance.TestMethod().Returns(true); var method = instance.GetType().GetMethod("TestMethod"); var runs = new BetweenRuns(instance, method); var result = await runs.Run(); Assert.IsTrue(result); instance.Received(1).ToString(); }