public void farkli_aylara_islem_yapilmak_istenilirse_hata_doner() { _ayAcikKontrolcusu.AyAcikMi(Arg.Any <DateTime>()).Returns(true); var sonuc = _motor.EntegrasyonYap(DateTime.Today, DateTime.Today.AddMonths(2)); Assert.AreEqual(SonucTip.SadeceTekBirAyIcinIslemYapilabilir, sonuc.Tip); }
public EntegrasyonSonuc EntegrasyonYap(DateTime tarihBaslangic, DateTime tarihBitis) { if (!_ayAcikKontrolcusu.AyAcikMi(tarihBaslangic)) { return(new EntegrasyonSonuc(SonucTip.SadeceAcikAyIcinEntegrasyonYapilabilir)); } return(new EntegrasyonSonuc(SonucTip.SadeceTekBirAyIcinIslemYapilabilir)); }