public void Apply() { var attribute = new ComposedInterfaceAttribute(typeof(string)); ClassContextBuilder classBuilderMock = _mockRepository.StrictMock <ClassContextBuilder> (_configurationBuilderMock, typeof(string)); _configurationBuilderMock.Expect(mock => mock.ForClass(typeof(string))).Return(classBuilderMock); classBuilderMock.Expect(mock => mock.AddComposedInterface(typeof(IServiceProvider))).Return(classBuilderMock); _mockRepository.ReplayAll(); attribute.Apply(_configurationBuilderMock, typeof(IServiceProvider)); _mockRepository.VerifyAll(); }
public void IgnoresDuplicates() { var attribute = new ComposedInterfaceAttribute(typeof(string)); Assert.That(attribute.IgnoresDuplicates, Is.False); }