public void AddToMaster_AddsEachItemToTheList()
        {
            var masterList = new MyClass[listSize];

            objectBuilder.Stub(x => x.Construct(Arg <int> .Is.Anything)).Return(new MyClass()).Repeat.Times(amount);

            uniqueRandomGenerator.Stub(x => x.Next(start, end)).Return(0).Repeat.Once();
            uniqueRandomGenerator.Stub(x => x.Next(start, end)).Return(2).Repeat.Once();
            uniqueRandomGenerator.Stub(x => x.Next(start, end)).Return(4).Repeat.Once();

            declaration.Construct();

            // Act
            declaration.AddToMaster(masterList);

            // Assert
            Assert.That(masterList[0], Is.Not.Null);
            Assert.That(masterList[2], Is.Not.Null);
            Assert.That(masterList[4], Is.Not.Null);
        }