Exemple #1
0
        public void Resolve_ExpressionIsForSecondPropertyOnClassWithTwoProperties_MemberResolveResultResolvedTypeIsSecondClassProperty()
        {
            CreateClassWithOneProperty();
            myClass.InsertPropertyAtStart("ExtraProperty");
            resolverHelper.Resolve("MyClass.MyProperty");
            IMember resolvedMember = resolverHelper.MemberResolveResult.ResolvedMember;

            Assert.AreEqual(myClassProperty, resolvedMember);
        }
        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);
        }