public virtual void TestStringArray() { var args = new com.cleancoder.args.Args("x[*]", new string[] { "-x", "alpha" }); Assert.True(args.has('x')); string[] result = args.getStringArray('x'); Assert.Single(result); Assert.Equal("alpha", result[0]); }
public virtual void ManyStringArrayElements() { var args = new com.cleancoder.args.Args("x[*]", new string[] { "-x", "alpha", "-x", "beta", "-x", "gamma" }); Assert.True(args.has('x')); string[] result = args.getStringArray('x'); Assert.Equal(3, result.Length); Assert.Equal("alpha", result[0]); Assert.Equal("beta", result[1]); Assert.Equal("gamma", result[2]); }