public async Task <IHttpActionResult> DeleteTestSubject(Guid id)
        {
            TestSubject testSubject = await testSubjectsRepository.GetTestSubject(id);

            if (testSubject == null)
            {
                return(NotFound());
            }

            await testSubjectsRepository.DeleteTestSubject(id);

            return(Ok(testSubject));
        }