public void OneOf()
        {
            // Type
            var @this = new Random();

            // Examples
            int value1 = @this.OneOf(1, 2, 3, 4); // return one of this value at random.
            string value2 = @this.OneOf("a", "b", "c", "d"); // return one of this value at random.
            object value3 = @this.OneOf(1, "a", DateTime.Now, new object()); // return one of this value at random.
        }
 public void RandomOneOfTest()
 {
     var random = new Random();
     random.OneOf("a", "b", "c").In("a", "b", "c").ShouldBeTrue();
 }