public void ShouldCallPrintMethodWithCorrectArguments() { CultureHelper.SetCultureInfoEn_Us(); this.formatter.FormatData().Returns("01/01/2017-03/02/2018"); var dataFormatter = new DateFormatter(this.formatter, this.printer); dataFormatter.WriteFormatedRange(); this.formatter.Received().FormatData(); this.printer.Received().Print(Arg.Is <string>(x => x.Equals("01/01/2017-03/02/2018"))); }