%    Part of the MetaUML manual
%    Copyright (c) 2005 Ovidiu Gheorghies
%
%    Permission is granted to copy, distribute and/or modify this document
%    under the terms of the GNU Free Documentation License, Version 1.2
%    or any later version published by the Free Software Foundation;
%    with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
%    A copy of the license is included in the section entitled "GNU
%    Free Documentation License".

\newcommand{\metaumltest}[2]{Test #2 --- \\ \includegraphics{fig/test_#1.#2} \\ }

\section{Test suite}

\subsection{Low-level}
  \metaumltest{lowlevel}{1}
  \metaumltest{lowlevel}{2}

\subsection{Fonts}
  \metaumltest{font}{1}
  \metaumltest{font}{2}
  \metaumltest{font}{3}

\subsection{Cliparts}
  Locks ---\\
  \includegraphics{fig/cliparts.1}

\subsection{Util library}
  \subsubsection{Picture tests}
    \metaumltest{picture}{1}
    \metaumltest{picture}{2}
    \metaumltest{picture}{3}
    \metaumltest{picture}{4}
    \metaumltest{picture}{5}
    \metaumltest{picture}{6}

  \subsubsection{Group tests}
    \metaumltest{group}{1}
    \metaumltest{group}{2}

  \subsubsection{PictureStack tests}
    \metaumltest{picture_stack}{1}
    \metaumltest{picture_stack}{2}
    \metaumltest{picture_stack}{3}

  \subsubsection{Positioning tests}
    \metaumltest{positioning}{1}
    \metaumltest{positioning}{2}
    \metaumltest{positioning}{3}
    \metaumltest{positioning}{4}
    \metaumltest{positioning}{5}
    \metaumltest{positioning}{6}

\subsection{Class diagram}
  \subsubsection{Class tests}
    \metaumltest{class}{1}
    \metaumltest{class}{2}
    \metaumltest{class}{3}
    \metaumltest{class}{4}
    \metaumltest{class}{5}
    \metaumltest{class}{6}
    \metaumltest{class}{7}
    \metaumltest{class}{8}
    \metaumltest{class}{9}
    \metaumltest{class}{10}
    \metaumltest{class}{11}

  \subsubsection{Class template tests}
    \metaumltest{class_templates}{1}
    \metaumltest{class_templates}{2}
    \metaumltest{class_templates}{3}

  \subsubsection{Qualified Association tests}
    \metaumltest{class_qual_assoc}{1}
    \metaumltest{class_qual_assoc}{2}

\subsection{Package diagram}
\subsubsection{Package tests}
    \metaumltest{package}{1}
    \metaumltest{package}{2}

\subsection{Paths}
  \metaumltest{paths}{1}

\subsection{Behavioral diagrams}
  \subsubsection{Activity tests}
    \metaumltest{activity}{1}
    \metaumltest{activity}{2}

  \subsubsection{State Machine tests}
    \metaumltest{state}{1}
    \metaumltest{state}{2}
    \metaumltest{state}{3}
    \metaumltest{state}{4}
    \metaumltest{state}{5}

  \subsubsection{Usecase tests}
    \metaumltest{usecase}{1}
    \metaumltest{usecase}{2}
    \metaumltest{usecase}{3}
    \metaumltest{usecase}{4}
    \metaumltest{usecase}{5}
    \metaumltest{usecase}{6}
    \metaumltest{usecase}{7}
    \metaumltest{usecase}{8}
    \metaumltest{usecase}{9}

\subsection{Miscelaneous}
  \subsubsection{Notes}
    \metaumltest{note}{1}
    \metaumltest{note}{2}
  \subsubsection{Objects (Class Instances)}
    \metaumltest{instance}{1}

\subsection{User requests}
  Test 1 --- \\ \includegraphics[scale=.2]{fig/test_lars_issues.1} \\
  \metaumltest{lars_issues}{2}

\subsection{Skins}
    \metaumltest{skins}{1}
    \metaumltest{skins_global_defaults}{1}
