public void CanCallMethodWithOptionalArguments() { var detective = new Detective(); // If the caller provides an argument for any one of a succession of optional parameters, it must // provide arguments for all preceding optional parameters. // The following line will not compile //var results = detective.FindSuspect("Fraud", ,20); var results = detective.FindSuspect("Fraud", DateTime.Now); Assert.AreEqual(50, results); }