Exemplo n.º 1
0
        public void SutSupervisorStrategyGetter_GetWithActorWithDefaultSupervisorStrategy_ReturnsCorrectSupervisorStrategy()
        {
            //arrange
            SutSupervisorStrategyGetter sut = CreateSutSupervisorStrategyGetter();

            //act
            SupervisorStrategy result = sut.Get(ActorWithDefaultSupervisorStrategy);

            //assert
            result.Should().BeSameAs(SupervisorStrategy.DefaultStrategy);
        }
Exemplo n.º 2
0
        public void SutSupervisorStrategyGetter_GetWithNullActor_ThrowsArgumentNullException()
        {
            //arrange
            SutSupervisorStrategyGetter sut = CreateSutSupervisorStrategyGetter();

            //act
            Action act = () => sut.Get(null);

            //assert
            act.ShouldThrow <ArgumentNullException>();
        }