public void 利用時間帯のIsContains失敗パターン(時分 sut_start, 時分 sut_end, 時分 other_start, 時分 other_end) { var sut = new 開放時間(sut_start, sut_end); var other = new 開放時間(other_start, other_end); Assert.False(sut.IsContains(other)); }
public bool IsSatisfied(予約.利用期間.利用期間 りようきかん) { // TODO: 日付を跨っている場合の判定は別で必要だと思う //// 10:00-19:00の間に、含まれていなかった場合は予約できない if (!会議室オープン時間.IsContains(りようきかん.りようじかんたい())) { return(false); } // 起点日から◯日後のやつ if (!_予約可能期間.IsContains(_開始年月日時分)) { return(false); } return(true); }