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); }