Esempio n. 1
0
        public void SetCurrentBuildState_ShouldTrigger_PropertyChanged_ForStateIconKey()
        {
            var sut = new BuildInformationModel();

            using (var monitoredSut = sut.Monitor())
            {
                sut.CurrentBuildState = BuildState.ErrorDone;

                monitoredSut.Should().RaisePropertyChangeFor(x => x.CurrentBuildState);
                monitoredSut.Should().RaisePropertyChangeFor(x => x.StateIconKey);
            }
        }
Esempio n. 2
0
        public void SetBuildAction_ShouldTrigger_PropertyChanged_ForStateIconKey()
        {
            var sut = new BuildInformationModel();

            using (var monitoredSut = sut.Monitor())
            {
                sut.BuildAction = BuildAction.Build;

                monitoredSut.Should().RaisePropertyChangeFor(x => x.BuildAction);
                monitoredSut.Should().RaisePropertyChangeFor(x => x.StateIconKey);
            }
        }