#include "stdafx.h"
#include "CppUnitTest.h"
#include "../DNAnalyzerServer/Dictionnaire.h"
#include <exception>
#include <cstring>

using namespace Microsoft::VisualStudio::CppUnitTestFramework;

namespace DNAnalyzerServerTest
{
	TEST_CLASS(DictionnaireTest)
	{
	public:
		//ObtenirInstance
		TEST_METHOD(ObtenirInstance_NotNull)
		{
			// L'instance retourne ne doit pas tre null
			Assert::IsTrue(&(Dictionnaire::ObtenirInstance())!=(Dictionnaire*) nullptr);
		}

		TEST_METHOD(ObtenirInstance_SameReference)
		{
			// L'instance retourne doit toujours tre la mme
			Assert::IsTrue(&(Dictionnaire::ObtenirInstance()) == &(Dictionnaire::ObtenirInstance()));
		}
	};
}
#include "stdafx.h"
#include "CppUnitTest.h"
#include "../DNAnalyzerServer/Dictionnaire.h"
#include "../DNAnalyzerServer/Mots.h"
#include <exception>
#include <unordered_set>
#include <cstring>
#include <string>

using namespace Microsoft::VisualStudio::CppUnitTestFramework;

namespace DNAnalyzerServerTest
{
	TEST_CLASS(DictionnaireTest)
	{
	public:
		//ObtenirInstance
		TEST_METHOD(ObtenirInstance_NotNull)
		{
			// L'instance retourne ne doit pas tre null
			Assert::IsTrue(&(Dictionnaire::ObtenirInstance())!=(Dictionnaire*) nullptr);
		}

		TEST_METHOD(ObtenirInstance_SameReference)
		{
			// L'instance retourne doit toujours tre la mme
			Assert::IsTrue(&(Dictionnaire::ObtenirInstance()) == &(Dictionnaire::ObtenirInstance()));
		}
		TEST_METHOD(ObtenirMaladie_KnownMaladie) {

		}
		TEST_METHOD(ObtenirMaladie_UnKnownMaladie) {

		}
		TEST_METHOD(ObtenirMaladies_NoMaladies) {
			char motInexistant[] = "ATCGINEXISTANT";
			unsigned int indexMotInexistant = Mots::ObtenirInstance().InsererMot(motInexistant);
			const unordered_set<const Maladie*> resutat = Dictionnaire::ObtenirInstance().ObtenirMaladies(indexMotInexistant);
			Assert::AreEqual(resutat.size, 0);
		}
		TEST_METHOD(ObtenirMaladies_OneMaladies) {

		}
		TEST_METHOD(ObtenirMaladies_TwoMaladies) {

		}
		TEST_METHOD(ObtenirNomMaladies_EmptyDictionnaire) {

		}
		TEST_METHOD(ObtenirNomMaladies_NotEmptyDictionnaire) {

		}
	};
}
--- 
+++ 
@@ -1,11 +1,8 @@
 #include "stdafx.h"
 #include "CppUnitTest.h"
 #include "../DNAnalyzerServer/Dictionnaire.h"
-#include "../DNAnalyzerServer/Mots.h"
 #include <exception>
-#include <unordered_set>
 #include <cstring>
-#include <string>
 
 using namespace Microsoft::VisualStudio::CppUnitTestFramework;
 
@@ -26,29 +23,5 @@
 			// L'instance retourne doit toujours tre la mme
 			Assert::IsTrue(&(Dictionnaire::ObtenirInstance()) == &(Dictionnaire::ObtenirInstance()));
 		}
-		TEST_METHOD(ObtenirMaladie_KnownMaladie) {
-
-		}
-		TEST_METHOD(ObtenirMaladie_UnKnownMaladie) {
-
-		}
-		TEST_METHOD(ObtenirMaladies_NoMaladies) {
-			char motInexistant[] = "ATCGINEXISTANT";
-			unsigned int indexMotInexistant = Mots::ObtenirInstance().InsererMot(motInexistant);
-			const unordered_set<const Maladie*> resutat = Dictionnaire::ObtenirInstance().ObtenirMaladies(indexMotInexistant);
-			Assert::AreEqual(resutat.size, 0);
-		}
-		TEST_METHOD(ObtenirMaladies_OneMaladies) {
-
-		}
-		TEST_METHOD(ObtenirMaladies_TwoMaladies) {
-
-		}
-		TEST_METHOD(ObtenirNomMaladies_EmptyDictionnaire) {
-
-		}
-		TEST_METHOD(ObtenirNomMaladies_NotEmptyDictionnaire) {
-
-		}
 	};
 }
Revert "Ajout de methode de test (incomplete) de Dictionnaire"

This reverts commit 4a9fd803dd205891d3ed0866c4c64300c5ac27c7.
