Inheritance: TestSuite.BeispielKlasse
示例#1
0
        public void BSP1_Aufgabe_008()
        {
            Dokument d = new Dokument();
            d.WertSetzen<bool>("geschützt", true);
            d.WertSetzen<int>("anzahlBytes", 200);
            Programmieren.PrüfeMethode<string>(d, "schützen", null, "dateiTyp", x => { return x == ".locked"; });

            d = new Dokument();
            d.WertSetzen<bool>("geschützt", true);
            d.WertSetzen<int>("anzahlBytes", 200);
            Programmieren.PrüfeMethode<int>(d, "schützen", null, "anzahlBytes", x => { return x == 320; });

            d = new Dokument();
            d.WertSetzen<bool>("geschützt", false);
            d.WertSetzen<int>("anzahlBytes", 200);
            Programmieren.PrüfeMethode<string>(d, "schützen", null, "dateiTyp", x => { return x == ".unlocked"; });

            d = new Dokument();
            d.WertSetzen<bool>("geschützt", false);
            d.WertSetzen<int>("anzahlBytes", 200);
            Programmieren.PrüfeMethode<int>(d, "schützen", null, "anzahlBytes", x => { return x == 150; });
        }
示例#2
0
        public void BSP1_Aufgabe_007()
        {
            Dokument d = new Dokument();
            d.WertSetzen<string>("dateiTyp", ".exe");
            Programmieren.PrüfeMethode<bool>(d, "schützen", null, "geschützt", x => { return x; });

            d = new Dokument();
            d.WertSetzen<string>("dateiTyp", ".bat");
            d.WertSetzen<int>("anzahlBytes", 5001);
            Programmieren.PrüfeMethode<bool>(d, "schützen", null, "geschützt", x => { return x; });

            d = new Dokument();
            d.WertSetzen<string>("dateiTyp", ".bat");
            d.WertSetzen<int>("anzahlBytes", 4999);
            Programmieren.PrüfeMethode<bool>(d, "schützen", null, "geschützt", x => { return !x; });

            d = new Dokument();
            d.WertSetzen<string>("dateiTyp", ".txt");
            d.WertSetzen<int>("anzahlBytes", 5001);
            Programmieren.PrüfeMethode<bool>(d, "schützen", null, "geschützt", x => { return !x; });
        }