public ITestNaked GetDefault() { var defaultValue = parameterSpec.GetDefault(NakedObject); var defaultType = parameterSpec.GetDefaultType(NakedObject); if (defaultValue != null && defaultType == TypeOfDefaultValue.Implicit && defaultValue.Object is Enum) { defaultValue = null; } return(factory.CreateTestNaked(defaultValue)); }
public INakedObjectSurface GetDefault(INakedObjectSurface nakedObject) { return(NakedObjectWrapper.Wrap(nakedObjectActionParameter.GetDefault(((NakedObjectWrapper)nakedObject).WrappedNakedObject), Surface, framework)); }
public IObjectFacade GetDefault(IObjectFacade objectFacade) { return(ObjectFacade.Wrap(nakedObjectActionParameter.GetDefault(((ObjectFacade)objectFacade).WrappedNakedObject), FrameworkFacade, framework)); }