public void 四十五分の方が大きい() { var sut = new 時分(12, 45); var other = new 時分(12, 0); Assert.True(sut.CompareTo(other) > 0); }
public void 十時の方が小さい() { var sut = new 時分(10, 0); var other = new 時分(12, 0); Assert.True(sut.CompareTo(other) < 0); }
public void どちらも同じ() { var sut = new 時分(12, 0); var other = new 時分(12, 0); Assert.True(sut.CompareTo(other) == 0); }
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 void 利用時間帯の比較テストNGパターン(時分 sut_start, 時分 sut_end, 時分 other_start, 時分 other_end) { var sut = new 開放時間(sut_start, sut_end); var other = new 開放時間(other_start, other_end); Assert.True(sut.IsOverrap(other)); }
//TODO: こんなところに開放時間・・・? public 開放時間 りようじかんたい() { 時分 かいしじふん = new 時分(_開始年月日時分.Value.Hour, _開始年月日時分.Value.Minute); 時分 しゅうりょうじふん = new 時分(_終了年月日時分.Value.Hour, _終了年月日時分.Value.Minute); return(new 開放時間(かいしじふん, しゅうりょうじふん)); }
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.True(sut.IsContains(other)); }
public 予約可能ポリシー(予約申請受付日 予約申請受付日) { _予約可能期間 = new 予約可能期間(予約申請受付日); var start = new 時分(10, 0); var end = new 時分(19, 0); 会議室オープン時間 = new 開放時間.開放時間(start, end); }