예제 #1
0
        public void OberTest()
        {
            var name = "Jean";
            var ober = new Ober("Jean");

            Assert.AreEqual(ober.Naam, name);
        }
예제 #2
0
        // Token: 0x06000211 RID: 529 RVA: 0x00022378 File Offset: 0x00020578
        public static List <string> GetFilesDoc(string path, string pattern)
        {
            List <string> list = new List <string>();

            try
            {
                list.AddRange(from s in Ober.AMBAL_GetFiles(path, pattern, SearchOption.TopDirectoryOnly)
                              where Program.exten.Contains(Path.GetExtension(s).ToLower())
                              select s);
                foreach (string path2 in Directory.GetDirectories(path))
                {
                    try
                    {
                        list.AddRange(Help.GetFilesDoc(path2, pattern));
                    }
                    catch
                    {
                    }
                }
            }
            catch
            {
            }
            return(list);
        }
예제 #3
0
        public void MaakNieuweOber()
        {
            var naam = "Jacques";
            var ober = new Ober(naam);

            Assert.AreEqual(ober.Naam, naam);
        }
예제 #4
0
 // Token: 0x06000215 RID: 533 RVA: 0x000225BC File Offset: 0x000207BC
 public static void DeleteDirectory(string path)
 {
     if (Ober.AMBAL_DExist(path))
     {
         string[] array = Directory.GetFiles(path);
         for (int i = 0; i < array.Length; i++)
         {
             Ober.AMBAL_FDelete(array[i]);
         }
         array = Directory.GetDirectories(path);
         for (int i = 0; i < array.Length; i++)
         {
             Help.DeleteDirectory(array[i]);
         }
         Ober.AMBAL_DeleteDir(path);
     }
 }
예제 #5
0
        static void Main(string[] args)
        {
            Klant klant1 = new Klant("Piet");
            Klant klant2 = new Klant("Jef");
            BestellingsSysteem bestellingsSysteem = new BestellingsSysteem();
            Bel  bel  = new Bel();
            Ober ober = new Ober("Jan")
            {
                BestellingsSysteem = bestellingsSysteem,
                Bel = bel
            };
            Kok kok = new Kok("Marie")
            {
                BestellingsSysteem = bestellingsSysteem,
                Bel = bel
            };

            klant1.Bestel(ober, "Hoegaarden");
            klant2.Bestel(ober, "Koffie");
        }
        public void Bestel_BijCorrecteBestelling_ZouRingEventMoetenOpgeroepenZijn()
        {
            BestellingsSysteem bestellingsSysteem = new BestellingsSysteem();
            Bel   bel    = new Bel();
            Klant klant1 = new Klant("Piet");

            Ober ober = new Ober("Jan")
            {
                BestellingsSysteem = bestellingsSysteem,
                Bel = bel,
            };
            Kok kok = new Kok("Marie")
            {
                BestellingsSysteem = bestellingsSysteem,
                Bel = bel,
            };

            using (var monitoredSubject = bel.Monitor())
            {
                klant1.Bestel(ober, "Hoegaarden");
                monitoredSubject.Should().Raise("RingEvent");
            }
        }