public static void CurrentCultureTest() { Thread.CurrentThread.CurrentCulture = new CultureInfo("es"); AssertThat(LocalizedLaughter.Create()).IsExactlyInstanceOf <SpanishLaughter>(); }
public static void GreekTest() => AssertThat(LocalizedLaughter.Create(new CultureInfo("el"))).IsExactlyInstanceOf <GreekLaughter>();
public static void DanishTest() => AssertThat(LocalizedLaughter.Create(new CultureInfo("da"))).IsExactlyInstanceOf <DanishLaughter>();
public static void PortugeseTest() => AssertThat(LocalizedLaughter.Create(new CultureInfo("pt"))).IsExactlyInstanceOf <PortugeseLaughter>();
public static void KoreanTest() => AssertThat(LocalizedLaughter.Create(new CultureInfo("ko"))).IsExactlyInstanceOf <KoreanLaughter>();
public static void JapaneseTest() => AssertThat(LocalizedLaughter.Create(new CultureInfo("jp"))).IsExactlyInstanceOf <JapaneseLaughter>();
public static void ThaiTest() => AssertThat(LocalizedLaughter.Create(new CultureInfo("th"))).IsExactlyInstanceOf <ThaiLaughter>();
public static void InternationalTest() => AssertThat(LocalizedLaughter.Create(new CultureInfo("en"))).IsExactlyInstanceOf <InternationalLaughter>();