기타 테스트 데이터 생성

Faker.Net 인터넷 관련 데이터(이메일, 도메인, URL, IP), 휴대전화 번호, 주소

using Faker;

// 일반 이메일
Console.WriteLine(Internet.GetEmail());
// gmail/yahoo 등 무료 공개 이메일
Console.WriteLine(Internet.GetFreeEmail());
// 일회용 임시 이메일
Console.WriteLine(Internet.GetDisposableEmail());
// 무작위 사용자 이름
Console.WriteLine(Internet.GetUserName());
// 무작위 도메인 이름
Console.WriteLine(Internet.GetDomainName());
// HTTP 웹 주소
Console.WriteLine(Internet.GetHttpUrl());
// IPv4 주소
Console.WriteLine(Internet.GetIP_V4_Address());Code language: JavaScript (javascript)
haylee.rogahn@hotmail.com
tracy89@gmail.com
hannah_92@example-temp.com
keon.mcclure
example-firm.org
https://www.velma-mayer.biz
186.124.77.209Code language: CSS (css)
PhoneNumber 휴대폰 번호
// 무작위 전화번호(국제 형식, 기본은 미국식 번호)
Console.WriteLine(PhoneNumber.GetPhoneNumber());
// 단축 번호
Console.WriteLine(PhoneNumber.GetShortPhoneNumber());Code language: JavaScript (javascript)

다른 국가 번호 확장 구현

public static string GetOtherCountryMobile()
{
    string[] prefix = { "","" };//여기에 번호 접두사 입력
    Random rnd = new Random();
    string start = prefix[rnd.Next(prefix.Length)];
    string suffix = rnd.Next(10000000).ToString().PadLeft(8, '0');
    return start + suffix;
}Code language: PHP (php)

Address 주소 정보

// 무작위 도시 이름
Console.WriteLine(Address.GetCity());
// 무작위 국가 이름
Console.WriteLine(Address.GetCountry());Code language: JavaScript (javascript)

같은 모듈 자주 쓰는 메서드:

Address.GetStreetAddress(); //거리 주소
Address.GetZipCode();       //우편번호
Address.GetState();         //주·도(미주·유럽 지역)Code language: JavaScript (javascript)

예제

using Faker;
using System;

namespace FakerDemo
{
    class Program
    {
        static void Main(string[] args)
        {
            //인터넷 정보
            Console.WriteLine("이메일:" + Internet.GetEmail());
            Console.WriteLine("IP:" + Internet.GetIP_V4_Address());
            //전화번호
            Console.WriteLine("전화:" + PhoneNumber.GetPhoneNumber());
            //주소
            Console.WriteLine("도시:" + Address.GetCity());
            Console.ReadKey();
        }
    }
}Code language: JavaScript (javascript)

기타 테스트 데이터 생성

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다