Example #1
0
 public void CannotCreateDressWhereSizeBiggerThan48()
 {
     Assert.Catch(() =>
     {
         var x = new Dirndl("Tiroler Dirndl", 50, 99.90m);
     });
 }
Example #2
0
 public void CannotCreateDressWherePriceIsNegative()
 {
     Assert.Catch(() =>
     {
         var x = new Dirndl("Tiroler Dirndl", 34, -1m);
     });
 }
Example #3
0
 public void CannotCreateDressWhereSizeLessThan32()
 {
     Assert.Catch(() =>
     {
         var x = new Dirndl("Tiroler Dirndl", 31, 99.90m);
     });
 }
Example #4
0
 public void CannotCreateDressWhereNameIsNull()
 {
     Assert.Catch(() =>
     {
         var x = new Dirndl(null, 37, 50.90m);
     });
 }
Example #5
0
 public void CannotCreateDressWhereNameIsEmpty()
 {
     Assert.Catch(() =>
     {
         var x = new Dirndl("", 37, 50.90m);
     });
 }
Example #6
0
        private static void RunSerialization()
        {
            var d = new Dirndl("Marchegg Dirndl", 40, 49.90m);
            var e = new Abendkleid("Kleines Schwarzes", 42, 34.40m);

            d.Print();
            e.Print();

            foreach (var dress in Dresses)
            {
                Console.WriteLine();
                dress.Print();
            }

            Serialization.Run(Dresses);
        }