/**
Test MSdpElementBuilder::BuildBooleanL()
*/
void CT_DataSdpElementBuilder::DoCmdBuildBooleanL(MSdpElementBuilder& aElementBuilder, const TDesC& aSection)
{
    iDataWrapper.INFO_PRINTF1(_L("MSdpElementBuilder BuildBooleanL Call"));

    TBool 								boolValue = 0;
    if( iDataWrapper.GetBoolFromConfig(aSection, KBool(), boolValue) )
    {
        TRAPD(err, aElementBuilder.BuildBooleanL(boolValue));
        if(err != KErrNone)
        {
            iDataWrapper.ERR_PRINTF2(_L("MSdpElementBuilder BuildBooleanL failed with error %d"), err);
            iDataWrapper.SetError(err);
        }
    }
    else
    {
        iDataWrapper.ERR_PRINTF2(_L("Missing parameter %S"), &KBool());
        iDataWrapper.SetBlockResult(EFail);
    }
}