public void When_HourMoreThan12_Expect_InitailizeAndRunB2() { //Arrange hourHandlerMock = new HourHandler(13); var a = new A(bFactoryMock, hourHandlerMock); //Act a.DoWork(); //Assert Assert.AreEqual($"Type {typeof(B2)} run executed", this.stringWriter.ToString().Trim()); }
public A(IBFactory bFactory, IHourHandler hourHandler) { this.bFactory = bFactory; this.hourHandler = hourHandler; }