Slide 33
Slide 33 text
Test the generated code
test(
'GIVEN a valid paddingName and a valid constantName, WHEN generatePaddingWidgets(), THEN valid padding widgets are
generated',
() {
expect(generatePaddingWidgets("Medium", "PADDING_MEDIUM"), '''
// **************************************************************************
// START Medium
// **************************************************************************
class MediumAllPadding extends Padding {
const MediumAllPadding({Key? key, required Widget child})
: super(
key: key,
padding: const EdgeInsets.all(PADDING_MEDIUM),
child: child);
}
///Other classes here, this line is not part of the real generated code
''');
});