public void resetwrgPinCodeAttemps_setsValueTo0() { var setwrgBool = cc.SetWrongPinCodeAttemps(2); cc.ResetWrongPinCodeAttemps(); FieldInfo fi = typeof(CreditCard).GetField("_pinCodeAttemps", BindingFlags.Instance | BindingFlags.NonPublic); var actual = fi.GetValue(cc); Assert.IsTrue(setwrgBool); Assert.That(actual, Is.EqualTo(0)); }