public void AllBonesHaveAnImage()
        {
            var boneRep          = new BoneRepository();
            var boneImageWebRep  = new BoneImageWebRepository();
            var boneImageFileRep = new BoneImageFileRepository();

            var boneList = boneRep.GetBones();
            var listBoneWithImageMissing = new List <string>();

            foreach (var bone in boneList)
            {
                if (!Directory.Exists(boneImageWebRep.GetBoneImageDirectory(bone)))
                {
                    listBoneWithImageMissing.Add(bone);
                    continue;
                }

                if (!File.Exists(boneImageFileRep.GetFirstImagePath(bone)))
                {
                    listBoneWithImageMissing.Add(bone);
                }
            }

            Assert.AreEqual(0, listBoneWithImageMissing.Count,
                            string.Join(";", listBoneWithImageMissing));
        }
        public void TestMethod1()
        {
            var boneListRep = new BoneRepository();
            var boneList    = boneListRep.GetBones();

            var boneImageRep = new BoneImageWebRepository();

            foreach (var bone in boneList)
            {
                if (Directory.Exists(boneImageRep.GetBoneImageDirectory(bone)))
                {
                    continue;
                }

                boneImageRep.GetImage(bone);
            }
        }