Exemplo n.º 1
0
        public void 四十五分の方が大きい()
        {
            var sut   = new 時分(12, 45);
            var other = new 時分(12, 0);

            Assert.True(sut.CompareTo(other) > 0);
        }
Exemplo n.º 2
0
        public void 十時の方が小さい()
        {
            var sut   = new 時分(10, 0);
            var other = new 時分(12, 0);

            Assert.True(sut.CompareTo(other) < 0);
        }
Exemplo n.º 3
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));
        }
Exemplo n.º 6
0
        //TODO: こんなところに開放時間・・・?
        public 開放時間 りようじかんたい()
        {
            時分 かいしじふん    = new 時分(_開始年月日時分.Value.Hour, _開始年月日時分.Value.Minute);
            時分 しゅうりょうじふん = new 時分(_終了年月日時分.Value.Hour, _終了年月日時分.Value.Minute);

            return(new 開放時間(かいしじふん, しゅうりょうじふん));
        }
Exemplo n.º 7
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.True(sut.IsContains(other));
        }
Exemplo n.º 8
0
        public 予約可能ポリシー(予約申請受付日 予約申請受付日)
        {
            _予約可能期間 = new 予約可能期間(予約申請受付日);

            var start = new 時分(10, 0);
            var end   = new 時分(19, 0);

            会議室オープン時間 = new 開放時間.開放時間(start, end);
        }