public void TypeNameForArray_ArrayTypeOfSimpleTypeRankTwo_ShouldMapToType() { var actual = TypeNameMapper.TypeNameForArray(typeof(double).FullName, new RankSpecifiers(new[] { new RankSpecifier(2) })); var correspondingType = Type.GetType(actual); Assert.That(correspondingType, Is.EqualTo(typeof(double[, ]))); }
public void TypeNameForArray_ArrayTypeOfSimpleTypeRankOneTwoThree_ShouldMapToType() { var actual = TypeNameMapper.TypeNameForArray(typeof(float).FullName, new RankSpecifiers(new[] { new RankSpecifier(1), new RankSpecifier(2), new RankSpecifier(3) })); var correspondingType = Type.GetType(actual); Assert.That(correspondingType, Is.EqualTo(typeof(float[][, ][, , ]))); }