public void StringPropertyOnWeavedDecoratorReturnsBaseModelDefaultStringValue() { var model = new BaseModel(); var expectedResult = model.StringProperty; var decorator = new DecoratorModel(model); Assert.Equal(expectedResult, decorator.StringProperty); }
static void Main(string[] args) { VehicleView vehicleView = new VehicleView(); DecoratorModel modeloDecorador = new DecoratorModel(vehicleView); DecoratorMark decoratorMark = new DecoratorMark(modeloDecorador); decoratorMark.Preview(); Console.ReadKey(); }