public void SetItem() { // Arrange ModelBinderProvider provider0 = new Mock <ModelBinderProvider>().Object; ModelBinderProvider provider1 = new Mock <ModelBinderProvider>().Object; ModelBinderProvider provider2 = new Mock <ModelBinderProvider>().Object; ModelBinderProviderCollection collection = new ModelBinderProviderCollection(); collection.Add(provider0); collection.Add(provider1); // Act collection[1] = provider2; // Assert CollectionAssert.AreEqual(new ModelBinderProvider[] { provider0, provider2 }, collection); }
public void AddNullProviderThrows() { // Arrange ModelBinderProviderCollection collection = new ModelBinderProviderCollection(); // Act & Assert ExceptionHelper.ExpectArgumentNullException( delegate { collection.Add(null); }, "item"); }
public void SetNullProviderThrows() { // Arrange ModelBinderProviderCollection collection = new ModelBinderProviderCollection(); collection.Add(new Mock <ModelBinderProvider>().Object); // Act & Assert ExceptionHelper.ExpectArgumentNullException( delegate { collection[0] = null; }, "item"); }