\doxysection{core/test/\+Producer\+Consumer\+Queue.test.\+cpp File Reference}
\hypertarget{ProducerConsumerQueue_8test_8cpp}{}\label{ProducerConsumerQueue_8test_8cpp}\index{core/test/ProducerConsumerQueue.test.cpp@{core/test/ProducerConsumerQueue.test.cpp}}
{\ttfamily \#include \"{}aare/core/\+Producer\+Consumer\+Queue.\+hpp\"{}}\newline
{\ttfamily \#include $<$catch2/catch\+\_\+all.\+hpp$>$}\newline
\doxysubsubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{ProducerConsumerQueue_8test_8cpp_a9888906349c4c97bcb647078a80160c2}{TEST\+\_\+\+CASE}} (\"{}push pop\"{})
\item 
\mbox{\hyperlink{ProducerConsumerQueue_8test_8cpp_a8dd1a067a01c16f9816d1d411cd9194b}{TEST\+\_\+\+CASE}} (\"{}Cannot push to a full queue\"{})
\item 
\mbox{\hyperlink{ProducerConsumerQueue_8test_8cpp_ab582705ac753ff624f973e260b8dbc38}{TEST\+\_\+\+CASE}} (\"{}Cannot pop from an empty queue\"{})
\end{DoxyCompactItemize}


\doxysubsection{Function Documentation}
\Hypertarget{ProducerConsumerQueue_8test_8cpp_ab582705ac753ff624f973e260b8dbc38}\label{ProducerConsumerQueue_8test_8cpp_ab582705ac753ff624f973e260b8dbc38} 
\index{ProducerConsumerQueue.test.cpp@{ProducerConsumerQueue.test.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!ProducerConsumerQueue.test.cpp@{ProducerConsumerQueue.test.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{\"{}Cannot pop from an empty queue\"{}}]{ }\end{DoxyParamCaption})}

\Hypertarget{ProducerConsumerQueue_8test_8cpp_a8dd1a067a01c16f9816d1d411cd9194b}\label{ProducerConsumerQueue_8test_8cpp_a8dd1a067a01c16f9816d1d411cd9194b} 
\index{ProducerConsumerQueue.test.cpp@{ProducerConsumerQueue.test.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!ProducerConsumerQueue.test.cpp@{ProducerConsumerQueue.test.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{\"{}Cannot push to a full queue\"{}}]{ }\end{DoxyParamCaption})}

\Hypertarget{ProducerConsumerQueue_8test_8cpp_a9888906349c4c97bcb647078a80160c2}\label{ProducerConsumerQueue_8test_8cpp_a9888906349c4c97bcb647078a80160c2} 
\index{ProducerConsumerQueue.test.cpp@{ProducerConsumerQueue.test.cpp}!TEST\_CASE@{TEST\_CASE}}
\index{TEST\_CASE@{TEST\_CASE}!ProducerConsumerQueue.test.cpp@{ProducerConsumerQueue.test.cpp}}
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{\"{}push pop\"{}}]{ }\end{DoxyParamCaption})}

