Crea un <code>mixin</code> llamado <code>border-stroke</code> que toma un parámetro <code>$val</code> . La <code>mixin</code> debe verificar las siguientes condiciones usando <code>@if</code> , <code>@else if</code> , y <code>@else</code> :
- text: Su código debe declarar un <code>mixin</code> denominado <code>border-stroke</code> que tiene un parámetro llamado <code>$val</code> .
testString: 'assert(code.match(/@mixin\s+?border-stroke\s*?\(\s*?\$val\s*?\)\s*?{/gi), "Your code should declare a <code>mixin</code> named <code>border-stroke</code> which has a parameter named <code>$val</code>.");'
- text: 'Su <code>mixin</code> debe tener una instrucción <code>@if</code> para verificar si <code>$val</code> está iluminado, y para establecer el <code>border</code> en 1px negro sólido'
testString: 'assert(code.match(/@if\s+?\$val\s*?===?\s*?light\s*?{\s*?border\s*?:\s*?1px\s+?solid\s+?black\s*?;\s*?}/gi), "Your <code>mixin</code> should have an <code>@if</code> statement to check if <code>$val</code> is light, and to set the <code>border</code> to 1px solid black.");'
- text: 'Su <code>mixin</code> debe tener una <code>@else if</code> para verificar si <code>$val</code> es medio y para establecer el <code>border</code> en 3px negro sólido'
testString: 'assert(code.match(/@else\s+?if\s+?\$val\s*?===?\s*?medium\s*?{\s*?border\s*?:\s*?3px\s+?solid\s+?black\s*?;\s*?}/gi), "Your <code>mixin</code> should have an <code>@else if</code> statement to check if <code>$val</code> is medium, and to set the <code>border</code> to 3px solid black.");'
- text: 'Su <code>mixin</code> debe tener una <code>@else if</code> para verificar si <code>$val</code> es pesado, y para establecer el <code>border</code> en 6px negro sólido'
testString: 'assert(code.match(/@else\s+?if\s+?\$val\s*?===?\s*?heavy\s*?{\s*?border\s*?:\s*?6px\s+?solid\s+?black\s*?;\s*?}/gi), "Your <code>mixin</code> should have an <code>@else if</code> statement to check if <code>$val</code> is heavy, and to set the <code>border</code> to 6px solid black.");'
- text: Su <code>mixin</code> debe tener una instrucción <code>@else</code> para establecer el <code>border</code> en ninguno.
testString: 'assert(code.match(/@else\s*?{\s*?border\s*?:\s*?none\s*?;\s*?}/gi), "Your <code>mixin</code> should have an <code>@else</code> statement to set the <code>border</code> to none.");'