public void Overloads() { var value = new UnrelatedType5().ToContract<ITwoMethods>(); value.Value(); Assert.AreEqual(10, value.Value(1, 2, "", 3, 4, "")); }
public void ParameterizedContract() { var value = new UnrelatedType5().ToContract<IParameterizedMethod>(); Assert.AreEqual(6, value.Value(1, 2, "", 1, 2, "")); }