Пример #1
0
        public void Should_return_true_if_menu_name_is_valid(string name)
        {
            var sut    = new MenuRules(new Mock <IMenuRepository>().Object);
            var actual = sut.IsMenuNameValid(name);

            Assert.AreEqual(true, actual);
        }
Пример #2
0
        public void Should_return_true_if_menu_id_is_unique()
        {
            var id = Guid.NewGuid();

            var repositoryMock = new Mock <IMenuRepository>();

            repositoryMock.Setup(x => x.GetById(id)).Returns((Menu)null);

            var sut = new MenuRules(repositoryMock.Object);

            var actual = sut.IsMenuIdUnique(id);

            Assert.AreEqual(true, actual);
        }
Пример #3
0
        public void Should_return_true_if_menu_name_is_unique()
        {
            var siteId = Guid.NewGuid();
            var name   = "My Menu";

            var repositoryMock = new Mock <IMenuRepository>();

            repositoryMock.Setup(x => x.GetByName(siteId, name)).Returns((Menu)null);

            var sut = new MenuRules(repositoryMock.Object);

            var actual = sut.IsMenuNameUnique(siteId, name);

            Assert.AreEqual(true, actual);
        }