/********************************************************************************************
        * Constructors
        ********************************************************************************************/

        public PlotterUIToolTests()
        {
            BackgroundService = new BackgroundService();
            BackgroundService.SetWorker(new Workers.SingleQQ());

            PlotterUITool = new PlotterUITool();
            PlotterUITool.SetJobOrganizer(BackgroundService);
        }
        public void TakePotentialParamsFromSingleQQPanel()
        {
            PlotterUITool.CreatePotentialPlotParamForm(GetSingleQQPanelPotentialParams());

            Workers.SingleQQ singleQQ = new Workers.SingleQQ
            {
                VariableNameValuePairs = PlotterUITool.ControlsValues
            };

            AssertHelper.AssertFirstContainsSecond(
                singleQQ.VariableNameValuePairs, GetConvertedPotentialNameValuePairs());
        }