public void GetInstance_Tuple_ShouldBeCompleteTaskWithDefault() { Action act = () => _moq.GetInstance <Tuple <string> >(); act.ShouldThrow <MoqqerException>().Which.Message.Should() .Contain("Cannot get Type('Tuple<string>') as it does not have a default constructor."); }
public override object CreateGeneric <T>(Moqqer moq, Type type, Type openType) { var instance = moq.GetInstance(typeof(T)); // ReSharper disable once MergeConditionalExpression var result = instance is T ? (T)instance : default(T); return(TaskHelper.FromResult(result)); }