\hypertarget{_connection_tests_8cc}{\section{Dataflow/\-Network/\-Tests/\-Connection\-Tests.cc File Reference}
\label{_connection_tests_8cc}\index{Dataflow/\-Network/\-Tests/\-Connection\-Tests.\-cc@{Dataflow/\-Network/\-Tests/\-Connection\-Tests.\-cc}}
}
{\ttfamily \#include $<$Dataflow/\-Network/\-Connection.\-h$>$}\\*
{\ttfamily \#include $<$Dataflow/\-Network/\-Tests/\-Mock\-Module.\-h$>$}\\*
{\ttfamily \#include $<$Dataflow/\-Network/\-Tests/\-Mock\-Ports.\-h$>$}\\*
{\ttfamily \#include $<$gtest/gtest.\-h$>$}\\*
{\ttfamily \#include $<$gmock/gmock.\-h$>$}\\*
{\ttfamily \#include $<$stdexcept$>$}\\*
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_connection_tests}{Connection\-Tests}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{_connection_tests_8cc_a968c48bff3a502a5785577577764145f}{T\-E\-S\-T\-\_\-\-F} (\hyperlink{class_connection_tests}{Connection\-Tests}, Ctor\-Throws\-With\-Null\-Ports)
\item 
\hyperlink{_connection_tests_8cc_ae510632136210b9786768c99ce41988c}{T\-E\-S\-T\-\_\-\-F} (\hyperlink{class_connection_tests}{Connection\-Tests}, Ctor\-Sets\-Ports\-Via\-Modules)
\item 
\hyperlink{_connection_tests_8cc_abf01d38400af2167d7ff8158aed86778}{T\-E\-S\-T\-\_\-\-F} (\hyperlink{class_connection_tests}{Connection\-Tests}, Ctor\-Connects\-Self\-To\-Ports)
\item 
\hyperlink{_connection_tests_8cc_a5e6dfff400355e1795e527499313d417}{T\-E\-S\-T\-\_\-\-F} (\hyperlink{class_connection_tests}{Connection\-Tests}, Dtor\-Disconnects\-Self\-From\-Ports)
\item 
std\-::ostream \& \hyperlink{_connection_tests_8cc_a29fa2075915861d9098ab9ea811d50c1}{operator$<$$<$} (std\-::ostream \&o, const \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_connection_description}{Connection\-Description} \&desc)
\item 
\hyperlink{_connection_tests_8cc_a1a3db727b0df5307a02a22a5b789bc34}{T\-E\-S\-T} (Connection\-Id\-Tests, Can\-Parse\-Connection\-Id\-String)
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\hypertarget{_connection_tests_8cc_a29fa2075915861d9098ab9ea811d50c1}{\index{Connection\-Tests.\-cc@{Connection\-Tests.\-cc}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!ConnectionTests.cc@{Connection\-Tests.\-cc}}
\subsubsection[{operator$<$$<$}]{\setlength{\rightskip}{0pt plus 5cm}std\-::ostream\& operator$<$$<$ (
\begin{DoxyParamCaption}
\item[{std\-::ostream \&}]{o, }
\item[{const {\bf Connection\-Description} \&}]{desc}
\end{DoxyParamCaption}
)}}\label{_connection_tests_8cc_a29fa2075915861d9098ab9ea811d50c1}
\hypertarget{_connection_tests_8cc_a1a3db727b0df5307a02a22a5b789bc34}{\index{Connection\-Tests.\-cc@{Connection\-Tests.\-cc}!T\-E\-S\-T@{T\-E\-S\-T}}
\index{T\-E\-S\-T@{T\-E\-S\-T}!ConnectionTests.cc@{Connection\-Tests.\-cc}}
\subsubsection[{T\-E\-S\-T}]{\setlength{\rightskip}{0pt plus 5cm}T\-E\-S\-T (
\begin{DoxyParamCaption}
\item[{Connection\-Id\-Tests}]{, }
\item[{Can\-Parse\-Connection\-Id\-String}]{}
\end{DoxyParamCaption}
)}}\label{_connection_tests_8cc_a1a3db727b0df5307a02a22a5b789bc34}
\hypertarget{_connection_tests_8cc_a968c48bff3a502a5785577577764145f}{\index{Connection\-Tests.\-cc@{Connection\-Tests.\-cc}!T\-E\-S\-T\-\_\-\-F@{T\-E\-S\-T\-\_\-\-F}}
\index{T\-E\-S\-T\-\_\-\-F@{T\-E\-S\-T\-\_\-\-F}!ConnectionTests.cc@{Connection\-Tests.\-cc}}
\subsubsection[{T\-E\-S\-T\-\_\-\-F}]{\setlength{\rightskip}{0pt plus 5cm}T\-E\-S\-T\-\_\-\-F (
\begin{DoxyParamCaption}
\item[{{\bf Connection\-Tests}}]{, }
\item[{Ctor\-Throws\-With\-Null\-Ports}]{}
\end{DoxyParamCaption}
)}}\label{_connection_tests_8cc_a968c48bff3a502a5785577577764145f}
\hypertarget{_connection_tests_8cc_ae510632136210b9786768c99ce41988c}{\index{Connection\-Tests.\-cc@{Connection\-Tests.\-cc}!T\-E\-S\-T\-\_\-\-F@{T\-E\-S\-T\-\_\-\-F}}
\index{T\-E\-S\-T\-\_\-\-F@{T\-E\-S\-T\-\_\-\-F}!ConnectionTests.cc@{Connection\-Tests.\-cc}}
\subsubsection[{T\-E\-S\-T\-\_\-\-F}]{\setlength{\rightskip}{0pt plus 5cm}T\-E\-S\-T\-\_\-\-F (
\begin{DoxyParamCaption}
\item[{{\bf Connection\-Tests}}]{, }
\item[{Ctor\-Sets\-Ports\-Via\-Modules}]{}
\end{DoxyParamCaption}
)}}\label{_connection_tests_8cc_ae510632136210b9786768c99ce41988c}
\hypertarget{_connection_tests_8cc_abf01d38400af2167d7ff8158aed86778}{\index{Connection\-Tests.\-cc@{Connection\-Tests.\-cc}!T\-E\-S\-T\-\_\-\-F@{T\-E\-S\-T\-\_\-\-F}}
\index{T\-E\-S\-T\-\_\-\-F@{T\-E\-S\-T\-\_\-\-F}!ConnectionTests.cc@{Connection\-Tests.\-cc}}
\subsubsection[{T\-E\-S\-T\-\_\-\-F}]{\setlength{\rightskip}{0pt plus 5cm}T\-E\-S\-T\-\_\-\-F (
\begin{DoxyParamCaption}
\item[{{\bf Connection\-Tests}}]{, }
\item[{Ctor\-Connects\-Self\-To\-Ports}]{}
\end{DoxyParamCaption}
)}}\label{_connection_tests_8cc_abf01d38400af2167d7ff8158aed86778}
\hypertarget{_connection_tests_8cc_a5e6dfff400355e1795e527499313d417}{\index{Connection\-Tests.\-cc@{Connection\-Tests.\-cc}!T\-E\-S\-T\-\_\-\-F@{T\-E\-S\-T\-\_\-\-F}}
\index{T\-E\-S\-T\-\_\-\-F@{T\-E\-S\-T\-\_\-\-F}!ConnectionTests.cc@{Connection\-Tests.\-cc}}
\subsubsection[{T\-E\-S\-T\-\_\-\-F}]{\setlength{\rightskip}{0pt plus 5cm}T\-E\-S\-T\-\_\-\-F (
\begin{DoxyParamCaption}
\item[{{\bf Connection\-Tests}}]{, }
\item[{Dtor\-Disconnects\-Self\-From\-Ports}]{}
\end{DoxyParamCaption}
)}}\label{_connection_tests_8cc_a5e6dfff400355e1795e527499313d417}
