\hypertarget{class_s_c_i_run_1_1_testing_1_1_mock_algorithm}{\section{Mock\-Algorithm Class Reference}
\label{class_s_c_i_run_1_1_testing_1_1_mock_algorithm}\index{Mock\-Algorithm@{Mock\-Algorithm}}
}


{\ttfamily \#include $<$Module\-Test\-Base.\-h$>$}

Inheritance diagram for Mock\-Algorithm\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=5.000000cm]{class_s_c_i_run_1_1_testing_1_1_mock_algorithm}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_testing_1_1_mock_algorithm_a59cc04ac5fae179eb0db730a06de98be}{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1} (\hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_algorithm_interface_abf1160cbc2d53c212909224c08e98c08}{run\-\_\-generic}, \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_algorithm_output}{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Algorithm\-Output}(const \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_algorithm_input}{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Algorithm\-Input} \&))
\item 
\hyperlink{class_s_c_i_run_1_1_testing_1_1_mock_algorithm_adb6269762ed4eb82db007c151ede3484}{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D1} (\hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_algorithm_parameter_list_afbef21a9753f50212702618762ba43c5}{key\-Not\-Found\-Policy}, bool(const \hyperlink{namespace_s_c_i_run_1_1_core_1_1_algorithms_afa778302fa68d5cfe014b01cf572f195}{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Algorithm\-Parameter\-Name} \&))
\item 
\hyperlink{class_s_c_i_run_1_1_testing_1_1_mock_algorithm_a73ac696ef5e328e54078a2ccc0809feb}{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D2} (\hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_algorithm_parameter_list_a5073b6f66a9779f1b738fd40d6eb49c2}{set}, bool(const \hyperlink{namespace_s_c_i_run_1_1_core_1_1_algorithms_afa778302fa68d5cfe014b01cf572f195}{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Algorithm\-Parameter\-Name} \&, const \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_variable_a58d53b92ca487c06e696d1acbd5d59ec}{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Algorithm\-Parameter\-::\-Value} \&))
\item 
\hyperlink{class_s_c_i_run_1_1_testing_1_1_mock_algorithm_ab6ab34d499b7f2b7d4bef319525a6f40}{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1} (\hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_algorithm_parameter_list_a0f9ed5490114fd294b59edbb3c7f351a}{get}, const \hyperlink{namespace_s_c_i_run_1_1_core_1_1_algorithms_afd260a3351c4c484ef8c1159138856dc}{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Algorithm\-Parameter} \&(const \hyperlink{namespace_s_c_i_run_1_1_core_1_1_algorithms_afa778302fa68d5cfe014b01cf572f195}{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Algorithm\-Parameter\-Name} \&))
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_testing_1_1_mock_algorithm_a59cc04ac5fae179eb0db730a06de98be}{\index{S\-C\-I\-Run\-::\-Testing\-::\-Mock\-Algorithm@{S\-C\-I\-Run\-::\-Testing\-::\-Mock\-Algorithm}!M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1@{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1}}
\index{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1@{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1}!SCIRun::Testing::MockAlgorithm@{S\-C\-I\-Run\-::\-Testing\-::\-Mock\-Algorithm}}
\subsubsection[{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1}]{\setlength{\rightskip}{0pt plus 5cm}M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1 (
\begin{DoxyParamCaption}
\item[{{\bf run\-\_\-generic}}]{, }
\item[{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::}]{Algorithm\-Outputconst S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Algorithm\-Input \&}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_testing_1_1_mock_algorithm_a59cc04ac5fae179eb0db730a06de98be}
\hypertarget{class_s_c_i_run_1_1_testing_1_1_mock_algorithm_ab6ab34d499b7f2b7d4bef319525a6f40}{\index{S\-C\-I\-Run\-::\-Testing\-::\-Mock\-Algorithm@{S\-C\-I\-Run\-::\-Testing\-::\-Mock\-Algorithm}!M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1@{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1}}
\index{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1@{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1}!SCIRun::Testing::MockAlgorithm@{S\-C\-I\-Run\-::\-Testing\-::\-Mock\-Algorithm}}
\subsubsection[{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1}]{\setlength{\rightskip}{0pt plus 5cm}M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1 (
\begin{DoxyParamCaption}
\item[{{\bf get}}]{, }
\item[{const {\bf S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Algorithm\-Parameter} \&}]{const S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Algorithm\-Parameter\-Name \&}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_testing_1_1_mock_algorithm_ab6ab34d499b7f2b7d4bef319525a6f40}
\hypertarget{class_s_c_i_run_1_1_testing_1_1_mock_algorithm_adb6269762ed4eb82db007c151ede3484}{\index{S\-C\-I\-Run\-::\-Testing\-::\-Mock\-Algorithm@{S\-C\-I\-Run\-::\-Testing\-::\-Mock\-Algorithm}!M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D1@{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D1}}
\index{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D1@{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D1}!SCIRun::Testing::MockAlgorithm@{S\-C\-I\-Run\-::\-Testing\-::\-Mock\-Algorithm}}
\subsubsection[{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D1}]{\setlength{\rightskip}{0pt plus 5cm}M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D1 (
\begin{DoxyParamCaption}
\item[{{\bf key\-Not\-Found\-Policy}}]{, }
\item[{bool(const {\bf S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Algorithm\-Parameter\-Name} \&)}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_testing_1_1_mock_algorithm_adb6269762ed4eb82db007c151ede3484}
\hypertarget{class_s_c_i_run_1_1_testing_1_1_mock_algorithm_a73ac696ef5e328e54078a2ccc0809feb}{\index{S\-C\-I\-Run\-::\-Testing\-::\-Mock\-Algorithm@{S\-C\-I\-Run\-::\-Testing\-::\-Mock\-Algorithm}!M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D2@{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D2}}
\index{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D2@{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D2}!SCIRun::Testing::MockAlgorithm@{S\-C\-I\-Run\-::\-Testing\-::\-Mock\-Algorithm}}
\subsubsection[{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D2}]{\setlength{\rightskip}{0pt plus 5cm}M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D2 (
\begin{DoxyParamCaption}
\item[{{\bf set}}]{, }
\item[{bool(const {\bf S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Algorithm\-Parameter\-Name} \&, const {\bf S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Algorithm\-Parameter\-::\-Value} \&)}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_testing_1_1_mock_algorithm_a73ac696ef5e328e54078a2ccc0809feb}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Testing/\-Module\-Test\-Base/\hyperlink{_module_test_base_8h}{Module\-Test\-Base.\-h}\end{DoxyCompactItemize}
