pretty-easy-rgb-to-hex
Version:
Converts an rgb color to it's corresponding HEX color value
32 lines (24 loc) • 1.17 kB
text/typescript
// Dependancies
import { validRGBValue_returnsString } from './validate';
// string argument list - ('red', 'green', 'blue')
export function rgbStringList() {
describe('String list (3 values)', () => {
// More info
const info: string = 'from list of strings (no alpha)';
validRGBValue_returnsString(info, '007E8C', '0', '126', '140');
validRGBValue_returnsString(info, '7DE818', '125', '232', ' 24');
validRGBValue_returnsString(info, '441090', '68', '16', '144');
validRGBValue_returnsString(info, 'CC0000', '204', '0', ' 0');
});
}
// string [numbers] argument list - (red, green, blue)
export function rgbaStringList() {
describe('String list (4 values)', () => {
// More info
const info: string = 'from list of strings (alpha)';
validRGBValue_returnsString(info, '007E8C', '0', '126', '140', '.5');
validRGBValue_returnsString(info, '7DE818', '125', '232', ' 24', '0.75');
validRGBValue_returnsString(info, '441090', '68', '16', '144', '42');
validRGBValue_returnsString(info, 'CC0000', '204', '0', ' 0', '90');
});
}