diff --git a/3.Integration Test Plan Document/ITPD.lyx b/3.Integration Test Plan Document/ITPD.lyx index b0fbb9e..1db141b 100644 --- a/3.Integration Test Plan Document/ITPD.lyx +++ b/3.Integration Test Plan Document/ITPD.lyx @@ -1736,7 +1736,7 @@ This section shows the order in which subsystems will be integrated. \begin_inset Float figure wide false sideways false -status open +status collapsed \begin_layout Plain Layout \align center @@ -2091,8 +2091,8 @@ An InvalidArgumentException is raised. \begin_inset Text \begin_layout Plain Layout -A valid Credentials object (correct combination of username, password of - the user) +A valid Credentials object (with the correct combination of username and + password of the user) \end_layout \end_inset @@ -2173,7 +2173,7 @@ Description \begin_inset Text \begin_layout Plain Layout -This function verifies the user - password combination is correct. +This function verifies the username - password combination is correct. \end_layout \end_inset @@ -2248,8 +2248,7 @@ An InvalidArgumentException is raised. \begin_inset Text \begin_layout Plain Layout -A valid Credentials object but without the correct combination of username, - password of the user +A Credentials object but with a wrong combination of username and password \end_layout \end_inset @@ -2269,8 +2268,8 @@ Returns false. \begin_inset Text \begin_layout Plain Layout -A valid Credentials object with the correct combination of username, password - of the user +A valid Credentials object (with the correct combination of username and + password of the user) \end_layout \end_inset @@ -5011,7 +5010,7 @@ Returns a list of cars around the Location. \end_layout \begin_layout Subsection -RMSS +Requests Management SubSystem \end_layout \begin_layout Standard @@ -5354,6 +5353,186 @@ Main functions implemented by the \end_inset +\end_layout + +\begin_layout Standard +\align center +\begin_inset Tabular + + + + + +\begin_inset Text + +\begin_layout Plain Layout + +\family typewriter +checkVerificationCode(User, int) +\end_layout + +\end_inset + + + + +\begin_inset Text + +\begin_layout Plain Layout +\begin_inset Tabular + + + + + + +\begin_inset Text + +\begin_layout Plain Layout + +\series bold +Description +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +This function verifies the username - verification code combination is correct. +\end_layout + +\end_inset + + + + +\begin_inset Text + +\begin_layout Plain Layout + +\shape slanted +Input Specification +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout + +\shape slanted +Effect +\end_layout + +\end_inset + + + + +\begin_inset Text + +\begin_layout Plain Layout +A null parameter +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +A NullArgumentException is raised. +\end_layout + +\end_inset + + + + +\begin_inset Text + +\begin_layout Plain Layout +An invalid object +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +An InvalidArgumentException is raised. +\end_layout + +\end_inset + + + + +\begin_inset Text + +\begin_layout Plain Layout +A wrong combination of username of username and verification code of the + user +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +Returns false. +\end_layout + +\end_inset + + + + +\begin_inset Text + +\begin_layout Plain Layout +The correct combination of username and verification code of the user +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +Returns true. +\end_layout + +\end_inset + + + + +\end_inset + + +\end_layout + +\end_inset + + + + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset VSpace smallskip +\end_inset + + \end_layout \begin_layout Standard diff --git a/3.Integration Test Plan Document/res/img/Interfaces 1.png b/3.Integration Test Plan Document/res/img/Interfaces 1.png index dbac4dc..07c317a 100644 Binary files a/3.Integration Test Plan Document/res/img/Interfaces 1.png and b/3.Integration Test Plan Document/res/img/Interfaces 1.png differ diff --git a/3.Integration Test Plan Document/res/img/Interfaces 2.png b/3.Integration Test Plan Document/res/img/Interfaces 2.png index 8a7fe70..0a1c4cd 100644 Binary files a/3.Integration Test Plan Document/res/img/Interfaces 2.png and b/3.Integration Test Plan Document/res/img/Interfaces 2.png differ