Ejemplo n.º 1
0
		void CreateClassWithOneProperty()
		{
			resolverHelper = new PythonResolverTestsHelper();
			myClass = resolverHelper.CreateClass("MyClass");
			myClassProperty = myClass.AddProperty("MyProperty");
			
			AddNestedPropertyToExistingProperty();
			
			resolverHelper.ProjectContent.SetClassToReturnFromGetClass("MyClass", myClass);
		}
Ejemplo n.º 2
0
		public void AddProperty_PassedPropertyName_ReturnsPropertyWithExpectedName()
		{
			MockClass c = new MockClass();
			IProperty property = c.AddProperty("MyProperty");			
			string name = property.Name;
			
			Assert.AreEqual("MyProperty", name);
		}
Ejemplo n.º 3
0
		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);			
		}
Ejemplo n.º 4
0
		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);
		}