public void TheFactoryReturnsTheMessage() { var sut = new Factory(new FakeMessageTypeProvider(), new ObjectCreatorActivator()); var message = sut.GetMessage(1); Assert.IsType<SimpleMessage>(message); }