Example #1
0
		ReturnTypeHelper CreateBaseTypeHelper(IClass baseTypeClass, string baseTypeFullName, string baseTypeDotNetName)
		{
			var returnTypeHelper = new ReturnTypeHelper();
			returnTypeHelper.CreateReturnType(baseTypeFullName);
			returnTypeHelper.AddUnderlyingClass(baseTypeClass);
			returnTypeHelper.AddDotNetName(baseTypeDotNetName);
			return returnTypeHelper;
		}
Example #2
0
        public void AddReturnTypeToMethod(string type)
        {
            var returnTypeHelper = new ReturnTypeHelper();

            returnTypeHelper.CreateReturnType(type);
            returnTypeHelper.AddDotNetName(type);

            Method.Stub(m => m.ReturnType).Return(returnTypeHelper.ReturnType);
        }
Example #3
0
        ReturnTypeHelper CreateBaseTypeHelper(IClass baseTypeClass, string baseTypeFullName, string baseTypeDotNetName)
        {
            var returnTypeHelper = new ReturnTypeHelper();

            returnTypeHelper.CreateReturnType(baseTypeFullName);
            returnTypeHelper.AddUnderlyingClass(baseTypeClass);
            returnTypeHelper.AddDotNetName(baseTypeDotNetName);
            return(returnTypeHelper);
        }
Example #4
0
        Dictionary <string, IReturnType> CreateAliasDictionary(string alias, string namespaceName)
        {
            var helper = new ReturnTypeHelper();

            helper.CreateReturnType(namespaceName);
            helper.AddDotNetName(namespaceName);
            var aliases = new Dictionary <string, IReturnType>();

            aliases.Add(alias, helper.ReturnType);
            return(aliases);
        }
		public void AddParameter(string type, string name)
		{
			IParameter parameter = MockRepository.GenerateStub<IParameter>();
			parameter.Stub(p => p.Name).Return(name);
			
			var returnTypeHelper = new ReturnTypeHelper();
			returnTypeHelper.CreateReturnType("System.String");
			returnTypeHelper.AddDotNetName("System.String");
			parameter.ReturnType = returnTypeHelper.ReturnType;
			
			parameters.Add(parameter);
		}
Example #6
0
        public void AddParameter(string type, string name)
        {
            IParameter parameter = MockRepository.GenerateStub <IParameter>();

            parameter.Stub(p => p.Name).Return(name);

            var returnTypeHelper = new ReturnTypeHelper();

            returnTypeHelper.CreateReturnType("System.String");
            returnTypeHelper.AddDotNetName("System.String");
            parameter.ReturnType = returnTypeHelper.ReturnType;

            parameters.Add(parameter);
        }
 public void SetPropertyReturnType(string fullName)
 {
     ReturnTypeHelper.CreateReturnType(fullName);
     ReturnTypeHelper.AddDotNetName(fullName);
     Property.Stub(p => p.ReturnType).Return(ReturnTypeHelper.ReturnType);
 }
Example #8
0
		public void AddReturnTypeToMethod(string type)
		{
			var returnTypeHelper = new ReturnTypeHelper();
			returnTypeHelper.CreateReturnType(type);
			returnTypeHelper.AddDotNetName(type);
			
			Method.Stub(m => m.ReturnType).Return(returnTypeHelper.ReturnType);
		}