From 85f004712475c3c61506b76824d963305d168857 Mon Sep 17 00:00:00 2001 From: mlabusch Date: Fri, 28 Apr 2017 09:27:59 +0200 Subject: [PATCH] [QS] Renaming of Files --- .../Kapitel/Anforderungen.tex | 2 +- .../Kapitel/Struktur.tex | 10 +++++----- http/{main.go => bindapi.go} | 0 lib/database/{main.go => database.go} | 0 lib/database/{main_test.go => database_test.go} | 0 lib/log/{main.go => log.go} | 0 lib/log/{main_test.go => log_test.go} | 0 runtime/{product.go => productcache.go} | 0 runtime/{product_test.go => productcache_test.go} | 0 test/{http.go => testrest.go} | 0 10 files changed, 6 insertions(+), 6 deletions(-) rename http/{main.go => bindapi.go} (100%) rename lib/database/{main.go => database.go} (100%) rename lib/database/{main_test.go => database_test.go} (100%) rename lib/log/{main.go => log.go} (100%) rename lib/log/{main_test.go => log_test.go} (100%) rename runtime/{product.go => productcache.go} (100%) rename runtime/{product_test.go => productcache_test.go} (100%) rename test/{http.go => testrest.go} (100%) diff --git a/KSS-Dokumentation/Doku_Microservice_Warenwirtschaft/Kapitel/Anforderungen.tex b/KSS-Dokumentation/Doku_Microservice_Warenwirtschaft/Kapitel/Anforderungen.tex index 0157a02..9549a04 100644 --- a/KSS-Dokumentation/Doku_Microservice_Warenwirtschaft/Kapitel/Anforderungen.tex +++ b/KSS-Dokumentation/Doku_Microservice_Warenwirtschaft/Kapitel/Anforderungen.tex @@ -7,7 +7,7 @@ Der Microservice Warenwirtschaft dient der Verwaltung der Warenbestände für de \begin{center} \caption{Begriffsdefinition} \renewcommand{\arraystretch}{1.0} - \begin{tabularx}{\textwidth}{|X|X|X|} + \begin{tabularx}{\textwidth}{|L{2.2cm}|L{4cm}|X|} \hline diff --git a/KSS-Dokumentation/Doku_Microservice_Warenwirtschaft/Kapitel/Struktur.tex b/KSS-Dokumentation/Doku_Microservice_Warenwirtschaft/Kapitel/Struktur.tex index ad8ce9e..d402395 100644 --- a/KSS-Dokumentation/Doku_Microservice_Warenwirtschaft/Kapitel/Struktur.tex +++ b/KSS-Dokumentation/Doku_Microservice_Warenwirtschaft/Kapitel/Struktur.tex @@ -19,7 +19,7 @@ Der Microservice Warenwirtschaft weißt drei Schnittstellen\footnote{Da es nicht \newpage \subsection{Presentation Layer} \label{subsec: Presentation Layer} -Der Presentation Layer umfasst alle Packages, die sich mit der eigentlichen Darstellung der Warenwirtschaft aus der Sicht des Endbenutzers befassen. Im Detail ist dies das Package \texttt{webroot}, welches den statischen Inhalt der Frontends, wie zum Beispiel die HTML-Files und Bilder enthält. +Der Presentation Layer umfasst alle Packages, die sich mit der eigentlichen Darstellung der Warenwirtschaft aus der Sicht des Endbenutzers befassen. Im Detail ist dies das Package \textbf{\texttt{webroot}}, welches den statischen Inhalt der Frontends, wie zum Beispiel die HTML-Files und Bilder enthält. \subsection{Application Layer} @@ -34,7 +34,7 @@ Der Presentation Layer umfasst alle Packages, die sich mit der eigentlichen Dar \begin{itemize} \item \texttt{good.go}: Funktionen für die Auflistung und Zählung der vorhandenen Waren sowie die Feststellung ihrer Verfügbarkeit zusammen \item \texttt{good\_temp.go}: Hilfsfunktionen, die für die Darstellung des Warenbestandes als Ampel im Kunden-Frontend benötigt werden - \item \texttt{main.go}: Funktionen, die für das Binden der URL-Pfade notwendig sind + \item \texttt{bindapi.go}: Funktionen, die für das Binden der URL-Pfade notwendig sind \item \texttt{status.go}: Funktion, die den Status des Microservice abfragt \end{itemize} @@ -60,19 +60,19 @@ Der Presentation Layer umfasst alle Packages, die sich mit der eigentlichen Dar \paragraph{lib:} fasst die vier Packages \texttt{database}, \texttt{http}, \texttt{log} und \texttt{worker} zusammen \begin{itemize} - \item \texttt{database}: Go-File \texttt{main.go} mit Funktionen für das Öffnen und Schließen der Datenbank + \item \texttt{database}: Go-File \texttt{database.go} mit Funktionen für das Öffnen und Schließen der Datenbank \item \texttt{http}: Go-Files, die die Webserverlogik umgesetzten \begin{itemize} \item \texttt{io.go}: Funktionen zum Lesen und Schreiben von JSON aus beziehungsweise in HTTP-PAckete \item \texttt{permission.go}: Funktionen zur Prüfung der Berechtigung für den Zugriff \end{itemize} - \item \texttt{log}: Go-File \texttt{main.go}, das den Logger startet und initiiert + \item \texttt{log}: Go-File \texttt{log.go}, das den Logger startet und initiiert \item \texttt{worker}: Go-File \texttt{worker.go}, dass Funktionen für die Nutzung des Caches als Datenbank (Worker) bereitstellt \end{itemize} \subsection{Integrierte Tests} \label{subsec: Integrierte Test} -Neben den Go-Files die bereits Whitebox-Tests enthalten, ist in dem Package \texttt{test} ein weiteres Go-File entgalten. Dieses setzt einen Test des Webservers um. Mit Hilfe der integrierten Test kann in der hier beschriebenen Version eine Code-Coverage von 100\% erreicht werden, das heißt jedes Stück Code wird mindestens einmal zur Ausführung gebracht. +Neben den Go-Files die bereits Whitebox-Tests enthalten, ist in dem Package \textbf{\texttt{test}} ein weiteres Go-File (\texttt{testrest.go}) entgalten. Dieses setzt einen Test des Webservers um. Mit Hilfe der integrierten Test kann in der hier beschriebenen Version eine Code-Coverage von 100\% erreicht werden, das heißt jedes Stück Code wird mindestens einmal zur Ausführung gebracht. \subsection{Admin-Frontend} \label{subsec: Admin-Frontend} diff --git a/http/main.go b/http/bindapi.go similarity index 100% rename from http/main.go rename to http/bindapi.go diff --git a/lib/database/main.go b/lib/database/database.go similarity index 100% rename from lib/database/main.go rename to lib/database/database.go diff --git a/lib/database/main_test.go b/lib/database/database_test.go similarity index 100% rename from lib/database/main_test.go rename to lib/database/database_test.go diff --git a/lib/log/main.go b/lib/log/log.go similarity index 100% rename from lib/log/main.go rename to lib/log/log.go diff --git a/lib/log/main_test.go b/lib/log/log_test.go similarity index 100% rename from lib/log/main_test.go rename to lib/log/log_test.go diff --git a/runtime/product.go b/runtime/productcache.go similarity index 100% rename from runtime/product.go rename to runtime/productcache.go diff --git a/runtime/product_test.go b/runtime/productcache_test.go similarity index 100% rename from runtime/product_test.go rename to runtime/productcache_test.go diff --git a/test/http.go b/test/testrest.go similarity index 100% rename from test/http.go rename to test/testrest.go