コード例 #1
0
        public void ValidateSubmissionTypeWhenSubmissionTypeIsFoundShouldNotThrowException()
        {
            var contest = new Contest
            {
                SubmissionTypes = new List <SubmissionType>
                {
                    new SubmissionType {
                        Id = 1
                    },
                }
            };

            CompeteController.ValidateSubmissionType(1, contest);
        }
コード例 #2
0
        public void ValidateSubmissionTypeWhenSubmissionTypeIsNotFoundThrowException()
        {
            var contest = new Contest
            {
                SubmissionTypes = new List <SubmissionType>
                {
                    new SubmissionType {
                        Id = 1
                    },
                }
            };

            try
            {
                CompeteController.ValidateSubmissionType(0, contest);
                Assert.Fail("Expected an exception when submission type is null");
            }
            catch (HttpException ex)
            {
                Assert.AreEqual((int)HttpStatusCode.BadRequest, ex.GetHttpCode());
            }
        }