Sha256: c92c9c46a9a9dd3945416616548f951b088c241a4bfccb3b2cd597e1fa106274
Contents?: true
Size: 749 Bytes
Versions: 4
Compression:
Stored size: 749 Bytes
Contents
covers 'facets/string/bracket' testcase String do unit :bracket do 'X'.bracket('#').assert == '#X#' 'X'.bracket('x','!').assert == 'xX!' 'X'.bracket('{','}').assert == '{X}' 'X'.bracket('<').assert == '<X>' 'X'.bracket('(').assert == '(X)' 'X'.bracket('[').assert == '[X]' 'X'.bracket('{').assert == '{X}' end unit :bracket! do a = 'X' ; a.bracket!('#') a.assert == '#X#' a = 'X' ; a.bracket!('x','!') a.assert == 'xX!' a = 'X' ; a.bracket!('{','}') a.assert == '{X}' a = 'X' ; a.bracket!('<') a.assert == '<X>' a = 'X' ; a.bracket!('(') a.assert == '(X)' a = 'X' ; a.bracket!('[') a.assert == '[X]' a = 'X' ; a.bracket!('{') a.assert == '{X}' end end
Version data entries
4 entries across 4 versions & 1 rubygems