Example #1
0
 /// <summary>
 /// Creation and return of the singleton without args
 /// </summary>
 public static ChefCuisine GetInstance()
 {
     if (Instance == null)
     {
         ChefCuisine.Instance = new ChefCuisine();
     }
     return(ChefCuisine.Instance);
 }
Example #2
0
 /// <summary>
 /// Creation and return of the singleton with args
 /// </summary>
 public static ChefCuisine GetInstance(String nom, String prenom)
 {
     if (Instance == null)
     {
         ChefCuisine.Instance = new ChefCuisine(nom, prenom);
     }
     return(ChefCuisine.Instance);
 }
Example #3
0
 public void TestSingletonChefCuisine()
 {
     Assert.AreEqual(ChefCuisine.GetInstance("test", "test"), ChefCuisine.GetInstance(), "ChefCuisine is not a singleton");
 }