public void FooBar_Test() { var expected = new ArrayList(); for (int i = 0; i < 1000; i++) { if (i % 5 == 0) { if (i % 20 == 0) { if (i % 100 == 0) { expected.Add("Baz"); } else { expected.Add("Bar"); } } else { expected.Add("Foo"); } } else { expected.Add(i); } } Assert.Equal(expected, FooBarBaz.FooBar()); }
public void MyClassParam2([Option("x", "説明")] FooBarBaz x) { Console.WriteLine(x.FooBarProperty.foo); Console.WriteLine(x.FooBarProperty.bar); Console.WriteLine(x.BazProperty); Environment.ExitCode = 0; }
public void Test() { FooBarBaz a = FooBarBaz.Foo; switch (a) { case FooBarBaz.Foo: break; case FooBarBaz.Bar: break; case FooBarBaz.Baz: break; } }