void AddEventHandlerClass() { MockClass eventHandlerClass = resolverHelper.CreateClass("EventHandler"); eventHandlerTargetProperty = eventHandlerClass.AddProperty("Target"); myClassEvent.ReturnType = new DefaultReturnType(eventHandlerClass); }
void AddNestedPropertyToExistingProperty() { MockClass nestedPropertyClass = resolverHelper.CreateClass("MyNestedPropertyClass"); nestedClassProperty = nestedPropertyClass.AddProperty("MyNestedProperty"); myClassProperty.ReturnType = new DefaultReturnType(nestedPropertyClass); }
public void AddProperty_PassedPropertyName_ReturnsPropertyWithExpectedName() { MockClass c = new MockClass(); IProperty property = c.AddProperty("MyProperty"); string name = property.Name; Assert.AreEqual("MyProperty", name); }
void CreateClassWithOneProperty() { resolverHelper = new PythonResolverTestsHelper(); myClass = resolverHelper.CreateClass("MyClass"); myClassProperty = myClass.AddProperty("MyProperty"); AddNestedPropertyToExistingProperty(); resolverHelper.ProjectContent.SetClassToReturnFromGetClass("MyClass", myClass); }
public void AddProperty_PassedPropertyName_AddsPropertyToClass() { MockClass c = new MockClass(); c.AddProperty("MyProperty"); IProperty property = c.Properties[0]; string name = property.Name; Assert.AreEqual("MyProperty", name); }
public void InsertPropertyAtStart_PassedPropertyName_AddsPropertyAsFirstProperty() { MockClass c = new MockClass(); c.AddProperty("SecondProperty"); c.InsertPropertyAtStart("FirstProperty"); IProperty property = c.Properties[0]; string name = property.Name; Assert.AreEqual("FirstProperty", name); }