private Result(int tests, ulong seed, int size, TestArgs args, Exception error) { m_Tests = tests; m_Seed = seed; m_Size = size; m_Args = args; m_Error = error; }
public TestResult RunTest(IRandom gen, int size) { var args = new TestArgs(m_Test.Method); try { m_Test(); return TestResult.Success(args); } catch (Exception exception) { return TestResult.Failure(args, exception); } }
public TestResult RunTest(IRandom gen, int size) { var args = new TestArgs(m_Test.Method); try { m_Test(); return(TestResult.Success(args)); } catch (Exception exception) { return(TestResult.Failure(args, exception)); } }
public static TestResult Success(TestArgs args) { return new TestResult(args, null); }
public static TestResult Failure(TestArgs args, Exception error) { return new TestResult(args, error); }
private TestResult(TestArgs args, Exception error) { m_Args = args; m_Error = error; }
public static Result Failure(int tests, ulong seed, int size, TestArgs args, Exception error) { return new Result(tests, seed, size, args, error); }
public static Result Failure(int tests, ulong seed, int size, TestArgs args, Exception error) { return(new Result(tests, seed, size, args, error)); }
public static TestResult Failure(TestArgs args, Exception error) { return(new TestResult(args, error)); }
public static TestResult Success(TestArgs args) { return(new TestResult(args, null)); }