Package net.andreinc.mockneat.unit.text
Class NaughtyStrings
- java.lang.Object
-
- net.andreinc.mockneat.abstraction.MockUnitBase
-
- net.andreinc.mockneat.unit.text.NaughtyStrings
-
- All Implemented Interfaces:
MockUnit<java.lang.String>,MockUnitString
public class NaughtyStrings extends MockUnitBase implements MockUnitString
-
-
Field Summary
-
Fields inherited from class net.andreinc.mockneat.abstraction.MockUnitBase
mockNeat
-
-
Constructor Summary
Constructors Constructor Description NaughtyStrings(MockNeat mockNeat)
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.andreinc.mockneat.abstraction.MockUnit
array, array, collection, collection, collection, collection, collection, collection, consume, consume, get, get, list, list, list, list, list, list, map, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapKeys, mapToDouble, mapToInt, mapToLocalDate, mapToLong, mapToString, mapToString, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, mapVals, serialize, set, set, set, set, set, set, stream, val, val, valStr, valStr
-
Methods inherited from interface net.andreinc.mockneat.abstraction.MockUnitString
accumulate, append, array, base64, escapeCsv, escapeEcmaScript, escapeHtml, escapeXml, format, md2, md5, noSpecialChars, prepend, replace, replace, replaceAll, replaceFirst, sha1, sha256, sha384, sha512, split, split, sub, sub, urlEncode, urlEncode
-
-
-
-
Constructor Detail
-
NaughtyStrings
public NaughtyStrings(MockNeat mockNeat)
-
-
Method Detail
-
naughtyStrings
public static NaughtyStrings naughtyStrings()
Returns a
NaughtyStringsobject that can be used to generate "naughty strings".Please check this URL for more info about the naughty strings:
https://github.com/minimaxir/big-list-of-naughty-strings/blob/master/blns.txt
- Returns:
- A re-usable
NaughtyStringsobject. TheNaughtStringsclass implementsMockUnitString.
-
supplier
public java.util.function.Supplier<java.lang.String> supplier()
Description copied from interface:MockUnitThis is the sole abstract method of the interface. Needs to be implemented every-time a MockUnit is implemented.
-
cveVulnerabilities
public MockUnitString cveVulnerabilities()
-
emoji
public MockUnitString emoji()
-
fileInclusions
public MockUnitString fileInclusions()
-
inconousStrings
public MockUnitString inconousStrings()
-
japaneseEmoji
public MockUnitString japaneseEmoji()
-
msdosSpecialFileNames
public MockUnitString msdosSpecialFileNames()
-
numeric
public MockUnitString numeric()
-
quotations
public MockUnitString quotations()
-
regionalIndicators
public MockUnitString regionalIndicators()
-
reservedKeyWords
public MockUnitString reservedKeyWords()
-
rightToLeftStrings
public MockUnitString rightToLeftStrings()
-
rubyInjection
public MockUnitString rubyInjection()
-
scriptInjection
public MockUnitString scriptInjection()
-
serverCodeInjection
public MockUnitString serverCodeInjection()
-
specialChars
public MockUnitString specialChars()
-
sqlInjection
public MockUnitString sqlInjection()
-
trickUnicode
public MockUnitString trickUnicode()
-
twoByteChars
public MockUnitString twoByteChars()
-
unicodeFont
public MockUnitString unicodeFont()
-
unicodeNumbers
public MockUnitString unicodeNumbers()
-
unicodeSymbols
public MockUnitString unicodeSymbols()
-
unicodeUpsideDown
public MockUnitString unicodeUpsideDown()
-
unicodeSubScriptSuperScript
public MockUnitString unicodeSubScriptSuperScript()
-
unwantedInterpolation
public MockUnitString unwantedInterpolation()
-
xmlInjection
public MockUnitString xmlInjection()
-
zalgoText
public MockUnitString zalgoText()
-
-