예제 #1
0
    public void RandomFactory_Work()
    {
        // Set up the factory.
        var factory = new RandomFactory();

        // Create random class object.
        var random = factory.CreateRandomInstance();

        // Validate.
        Assert.NotNull(random);

        // Validate functionality
        var num = random.Next(5);

        Assert.InRange(num, 0, 5);
    }