public void SetHarmonicKind_HarmonicPropertiesChangedAfterSetHarmonicKindWithNullObserver() { IHarmonic harmonic = new Harmonic(); harmonic.SetHarmonicKind(HarmonicKind.Sin); Assert.AreEqual(HarmonicKind.Sin, harmonic.GetHarmonicKind()); }
public void SetHarmonicKind_ObserverPropertiesChangedAfterSetHarmonicKind() { IHarmonic harmonic = new Harmonic(); var harmonicObserver = new HarmonicObserver(); harmonic.SetObserver(harmonicObserver); harmonic.SetHarmonicKind(HarmonicKind.Sin); Assert.IsTrue(harmonicObserver.PropertiesChanged); }