コード例 #1
0
        public void MockCanLoadExteriorColors()
        {
            var repo           = new ColorRepositoryMock();
            var exteriorColors = repo.GetAllExterior();

            Assert.IsNotNull(exteriorColors);
            Assert.AreEqual(5, exteriorColors.Count());
        }
コード例 #2
0
        public void CanGetColorById()
        {
            ColorRepositoryMock repo = new ColorRepositoryMock();

            Color Color = repo.GetAll().FirstOrDefault(c => c.ColorId == 3);

            Assert.AreEqual(Color.ColorId, 3);
            Assert.AreEqual(Color.ColorName, "Gray");
        }
コード例 #3
0
        public void CanLoadColors()
        {
            var myRepo = new ColorRepositoryMock();

            var colors = myRepo.GetAllColors();

            Assert.AreEqual(3, colors.Count);
            Assert.AreEqual("Red", colors[0].ColorName);
        }
コード例 #4
0
        public void CanGetAllColors()
        {
            ColorRepositoryMock repo = new ColorRepositoryMock();

            List <Color> Colors = repo.GetAll().ToList();

            Assert.AreEqual(5, Colors.Count);

            Assert.AreEqual(Colors[2].ColorId, 3);
            Assert.AreEqual(Colors[2].ColorName, "Gray");
        }