public void Resolve_Different_IsExpected(CIStatus current, CIStatus previous)
        {
            var sut    = new HueAlertResolver();
            var result = sut.Resolve(new CIStatusChangeQuery {
                Current = current, Previous = previous
            });

            result.Alert.Should().Be(HueAlertFactory.Blink);
        }
        public void Resolve_Same_IsExpected(CIStatus status)
        {
            var sut    = new HueAlertResolver();
            var result = sut.Resolve(new CIStatusChangeQuery {
                Current = status, Previous = status
            });

            result.Alert.Should().Be(HueAlertFactory.None);
        }