BalticAmadeus.FluentMdx.Tests.MdxParserPartsTests.ParseCube_WithParameters_SecceedsAndReturnsCube C# (CSharp) Method

ParseCube_WithParameters_SecceedsAndReturnsCube() private method

private ParseCube_WithParameters_SecceedsAndReturnsCube ( ) : void
return void
        public void ParseCube_WithParameters_SecceedsAndReturnsCube()
        {
            //ARRANGE
            const string queryString = "[Aaa].[Bbb].[Ccc]";

            const string expectedString = "[Aaa].[Bbb].[Ccc]";

            //ACT
            MdxExpressionBase expression;
            bool isSucceeded = MdxParser.TryParseCube(_lexer.Tokenize(queryString).GetStatedTwoWayEnumerator(), out expression);

            //ASSERT
            Assert.That(isSucceeded, Is.True);
            Assert.That(expression, Is.InstanceOf<MdxCube>());
            Assert.That(expression.ToString(), Is.EqualTo(expectedString));
        }