private void SetNumberOfPoints( [NotNull] NumberOfPointsModel model, int numberOfPoints) { var message = new NumberOfPointsSetMessage { NumberOfPoints = numberOfPoints }; model.NumberOfPointsSetHandler(message); }
public void NumberOfPointsSetHandler_SendsMessage_ForMessage( [NotNull, Frozen] ISelkieInMemoryBus bus, [NotNull] NumberOfPointsModel sut, [NotNull] NumberOfPointsSetMessage message) { // Arrange // Act sut.NumberOfPointsSetHandler(message); // Assert bus.Received() .PublishAsync(Arg.Is <NumberOfPointsChangedMessage>(x => x.NumberOfPoints == message.NumberOfPoints)); }
public void NumberOfPointsSetHandler_SetsNumberOfPoints_ForMessage( [NotNull, Frozen] ISelkieInMemoryBus bus, [NotNull] NumberOfPointsModel sut, [NotNull] NumberOfPointsSetMessage message) { // Arrange // Act sut.NumberOfPointsSetHandler(message); // Assert Assert.AreEqual(message.NumberOfPoints, sut.NumberOfPoints); }