public void FrameRate_Verify() { var settingWrong1 = new FrameRate(); var setting = new FrameRate(29.97); Assert.Throws <InvalidOperationException>(() => { var s = settingWrong1.GetAndValidateString(); }); Assert.DoesNotThrow(() => { var s = setting.GetAndValidateString(); }); Assert.Equal(setting.GetAndValidateString(), "-r 29.97"); }