public void Apply_ShouldAddToSet_Awaiting() { var handler = new AwaitingState.Handler(); handler.Apply(_context.Object, _transactionMock.Object); _transactionMock.Verify(x => x.AddToSet("awaiting", "JobId", It.IsAny <double>()), Times.Once); }
public void Unapply_ShouldRemoveFromSet_Awaiting() { var handler = new AwaitingState.Handler(); handler.Unapply(_context.Object, _transactionMock.Object); _transactionMock.Verify(x => x.RemoveFromSet("awaiting", "JobId"), Times.Once); }
public void ShouldWorkOnlyWithAwaitingState() { var handler = new AwaitingState.Handler(); Assert.Equal(AwaitingState.StateName, handler.StateName); }