public void SutSupervisorStrategyGetter_GetWithActorWithDefaultSupervisorStrategy_ReturnsCorrectSupervisorStrategy() { //arrange SutSupervisorStrategyGetter sut = CreateSutSupervisorStrategyGetter(); //act SupervisorStrategy result = sut.Get(ActorWithDefaultSupervisorStrategy); //assert result.Should().BeSameAs(SupervisorStrategy.DefaultStrategy); }
public void SutSupervisorStrategyGetter_GetWithNullActor_ThrowsArgumentNullException() { //arrange SutSupervisorStrategyGetter sut = CreateSutSupervisorStrategyGetter(); //act Action act = () => sut.Get(null); //assert act.ShouldThrow <ArgumentNullException>(); }