TFaker
1.0.0
? TFAKER는 테스트 향상 과 시간 절약 으로 인해 Fzaninotto/Faker 및 기타 여러생에서 영감을 얻은 Delphi/Pascal Projects의 가짜 데이터 생성기입니다.
PR에 자유롭게 기여하십시오. ?
먼저 파일 faker.pas를 다운로드해야합니다. 그런 다음 도구 > 옵션 > 환경 옵션 > 델파이 옵션 > 라이브러리 > 라이브러리 경로 로 이동하여 델파이의 라이브러리 경로 를 추가하십시오.
lorem := TFaker.loremIpsum();
// "Lorem ipsum dolor sit amet [...]"
firstName := TFaker.firstName();
// returns an ordinary first name, e.g 'Bill', 'Adam', 'Paul'
lastName := TFaker.lastName();
// returns an ordinary last name, e.g 'Clark', 'Arin', 'Graham'
fullName := TFaker.fullName();
// returns an combination of TFaker.firstName and TFaker.lastName
// e.g 'Bill Clark','Adam Arian', 'Paul Graham'
userName := TFaker.userName();
// returns an username created by using TFaker.fullName() as name generator
// e.g 'bill_clark', 'adam2345arian', 'paul.graham'
email := TFaker.email();
customEmail := TFaker.email( ' my.custom.domain.io ' );
// returns an random email generated by using TFaker.fullName() and some of 100 most used domains
// or your given custom domain
password := TFaker.password();
// returns an completely random string with numbers and chars, with upper and lower case
birthDate := TFaker.birthDate();
// returns an birthdate whose age is between 0 and 100 years old
thing := TFaker.thing();
// returns an completely random thing
otan := TFaker.otan();
x_otan := TFaker.OTAN_ALPHABET[ 23 ]; // 23 index of 'X' ('Xray')
// returns an random otan Phonetic Alphabet member
// e.g 'Alpha', 'Quebec', 'Foxtrot'
// or you can use directly indexing for otan alphabet,
// that goes from 0 (A - Alpha) to 25 (Z - Zulu)
randomWord := TFaker.word();
// random word
text := TFaker.text();
text := TFaker.text( 200 );
// random text using TFaker.words() combination,
// or a text with defined number of words
randomFromList := TFaker.randVal([ ' will ' , ' shall ' , ' not ' , ' bug ' ])
// returns an random item from list
MIT