コード例 #1
0
        public void GetDepartmentImages_HasNoImages_NotNull()
        {
            DepartmentImageService service = CreateService();

            DepartmentImage[] departmentImages = service.GetDepartmentImages(1, 1);

            Assert.IsNotNull(departmentImages);
        }
コード例 #2
0
        public void GetDepartmentImages_HasNoImages_ReturnsEmptyCollection()
        {
            DepartmentImageService service = CreateService();

            DepartmentImage[] departmentImages = service.GetDepartmentImages(1, 1);

            Assert.IsEmpty(departmentImages);
        }
コード例 #3
0
        public void FileToImage_FormFile_ReturnsImage()
        {
            string     pathToFile = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), @"DepartmentImages\Images\ænder.jpg");
            FileStream fileToTest = File.Open(pathToFile, FileMode.Open);
            IFormFile  formFile   = new FormFile(fileToTest, 0, fileToTest.Length, fileToTest.Name, "ænder.jpg");

            DepartmentImageService service = CreateService();

            Image image = service.FileToImage(formFile);

            Assert.IsNotNull(image);
        }
コード例 #4
0
        public void GetDepartmentImages_HasImages_ReturnsImages()
        {
            _subDepartmentImageRepository.GetDepartmentImages(1, 1).Returns(new[]
            {
                new DepartmentImage(),
            });

            DepartmentImageService service = CreateService();

            DepartmentImage[] departmentImages = service.GetDepartmentImages(1, 1);

            Assert.IsNotEmpty(departmentImages);
        }
コード例 #5
0
        public void FileToImage_NoFormFile_ThrowsException()
        {
            DepartmentImageService service = CreateService();

            Assert.That(() => service.FileToImage(null), Throws.Exception.TypeOf <NullReferenceException>());
        }