public void Should_Tick_Changing()
            {
                // Given
                var           actual = false;
                TestViewModel sut    = new TestViewModelFixture();

                sut.Changing.Subscribe(_ => { actual = true; });

                // When
                sut.Name = "name";

                // Then
                actual.Should().BeTrue();
            }
            public void Should_Tick_Exception()
            {
                // Given
                var           actual = false;
                TestViewModel sut    = new TestViewModelFixture();

                sut.Changed.Subscribe(_ => throw new Exception());
                sut.ThrownExceptions.Subscribe(_ =>
                {
                    actual = true;
                });

                // When
                sut.Name = "name";

                // Then
                actual.Should().BeTrue();
            }