public void Constructor_ValueAsUnderlyingObjectArgument_ShouldSetDisplayNamePropertyToUnderlyingObjectToString()
        {
            var expectations = Expectations.GetObjectsReferenceTypes();

            foreach (var e in expectations)
            {
                var element = new CompositionElement(e);

                Assert.AreEqual(e.ToString(), element.DisplayName);
            }
        }
        public void Constructor_ValueAsUnderlyingObjectArgument_ShouldSetUnderlyingObjectProperty()
        {
            var expectations = Expectations.GetObjectsReferenceTypes();

            foreach (var e in expectations)
            {
                var element = new CompositionElement(e);

                Assert.AreSame(e, element.UnderlyingObject);
            }            
        }
        public void Constructor_ValueAsUnderlyingObjectArgument_ShouldSetOriginToUnknown()
        {
            var expectations = Expectations.GetObjectsReferenceTypes();

            foreach (var e in expectations)
            {
                var element = new CompositionElement(e);

                Assert.IsNotNull(element.Origin);
                Assert.IsNull(element.Origin.Origin);
            }
        }
        public CompositionElementDebuggerProxy(CompositionElement element) 
        {
            Requires.NotNull(element, "element");

            this._element = element;
        }
Exemple #5
0
        public CompositionElementDebuggerProxy(CompositionElement element)
        {
            Requires.NotNull(element, nameof(element));

            _element = element;
        }
        public CompositionElementDebuggerProxy(CompositionElement element)
        {
            Requires.NotNull(element, "element");

            this._element = element;
        }