public ITrigonometryContext Starting(Func<ITrigonometryContext, ITrigonometricPart> starting)
 {
     Assert.That(starting, Is.Not.Null);
     _startingPart = starting(this);
     return this;
 }
 public ITrigonometryContext Expected(Func <ITrigonometryContext, ITrigonometricPart> expected)
 {
     Assert.That(expected, Is.Not.Null);
     _expectedPart = expected(this);
     return(this);
 }
 public ITrigonometryContext Expected(Func<ITrigonometryContext, ITrigonometricPart> expected)
 {
     Assert.That(expected, Is.Not.Null);
     _expectedPart = expected(this);
     return this;
 }
 public ITrigonometryContext Starting(Func <ITrigonometryContext, ITrigonometricPart> starting)
 {
     Assert.That(starting, Is.Not.Null);
     _startingPart = starting(this);
     return(this);
 }