Exemplo n.º 1
0
        /// <summary>
        /// Generate and return an integer except for the passed in integer(s).
        /// </summary>
        /// <param name="fixture">The fixture to generate an integer for</param>
        /// <param name="exceptFor">A list of integers to not return</param>
        /// <returns>The generated integer</returns>
        public static int IntegerExcept(this AnonymousValueFixture fixture, params int[] exceptFor)
        {
            int result;

            do
            {
                result = fixture.PositiveInteger();
            } while (exceptFor.Contains(result));
            return(result);
        }
Exemplo n.º 2
0
 /// <summary>
 /// Generate and return a negative integer.
 /// </summary>
 /// <param name="fixture">The fixture to generate an integer for</param>
 /// <returns>The generated integer</returns>
 public static int NegativeInteger(this AnonymousValueFixture fixture)
 {
     return(0 - fixture.PositiveInteger());
 }