32 lines
980 B
C#
32 lines
980 B
C#
using Pannenkoekenhuis.Decorators;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace Strategy_Kassabon
|
|
{
|
|
/// <summary>
|
|
/// Testklasse voor het testen van Kassabon.
|
|
/// </summary>
|
|
class TestKassabon
|
|
{
|
|
public static void TestKassabon1()
|
|
{
|
|
Kassabon kassabon = new Kassabon();
|
|
kassabon.VoegToe(new Ui(new Champignon(new Pannenkoek("Kaaspannenkoek", 5.50))));
|
|
kassabon.VoegToe(new Pannenkoek("Naturelpannenkoek", 3.75));
|
|
kassabon.VoegToe(new Suiker(new Honing(new Stroop(new Pannenkoek("Appelpannenkoek", 4.80)))));
|
|
kassabon.DrukBonAf();
|
|
}
|
|
|
|
public static void TestKassabon2()
|
|
{
|
|
Kassabon kassabon = new Kassabon();
|
|
kassabon.VoegToe(new Pannenkoek("Kaas-spek-pannenkoek", 6.95));
|
|
kassabon.DrukBonAf();
|
|
}
|
|
}
|
|
}
|