public void Constructor_Success_DimensionElement_ending()
        {
            var info = new RuntimeModelDimensionElementInfo(typeof(IFirstTestDimDimensionElement).GetTypeInfo());

            Assert.AreEqual("First", info.Name);
            Assert.AreEqual("TestDim", info.DimensionName);

            var modelDimension = Mock.Create<IModelDimension>();
            modelDimension.Arrange(d => d.Name).Returns("TestDim");

            Assert.IsTrue(info.IsMemberOf(modelDimension));
            Assert.IsFalse(info.IsMemberOf(Mock.Create<IModelDimension>()));
            Assert.IsFalse(info.IsMemberOf(Mock.Create<IModelElement>()));
        }
        public void Constructor_Success_no_ending()
        {
            var info = new RuntimeModelDimensionElementInfo(typeof(ISecondTestDim).GetTypeInfo());

            Assert.AreEqual("Second", info.Name);
        }