Skip to content

MockPerson

ClassMockMagiccom.wetzold.mock-magic
public sealed class MockPerson

Internally consistent person. Email and username are derived from the drawn name, MockMagic.MockPerson.DateOfBirth agrees with MockMagic.MockPerson.Age, and the address components form a coherent line. No reflection, no locale data — AOT/IL2CPP safe.

public string FirstName

Returns

System.String

public string LastName

Returns

System.String

public string Honorific

Returns

System.String

public string Email

Returns

System.String

public string Username

Returns

System.String

public string Phone

Returns

System.String

public string Website

Returns

System.String

public string Avatar

Returns

System.String

public int Age

Returns

System.Int32

public string DateOfBirth

Returns

System.String

public string Street

Returns

System.String

public string City

Returns

System.String

public string State

Returns

System.String

public string ZipCode

Returns

System.String

public string Country

Returns

System.String

public string FullAddress

Returns

System.String

public string Company

Returns

System.String

public string JobTitle

Returns

System.String

public static MockPerson New()

Create a fresh person with consistent fields.

Returns

MockMagic.MockPerson

public static MockPerson[] New(int count)

Create count people with consistent fields.

Parameters

Name Type
count System.Int32

Returns

MockMagic.MockPerson[]

public override string ToString()

Returns

System.String

public MockPerson()

public string FullName { get; }

Returns

System.String