public void FactoriesWillMatchParamsArray(IControllerFactory[] expectedFactories) { // Fixture setup var sut = new CompositeControllerFactory(expectedFactories); // Exercise system var result = sut.Factories; // Verify outcome Assert.True(expectedFactories.SequenceEqual(result)); // Teardown }