Exemple #1
0
        public void SubDomainModel_ValidateEntity_InvalidEntity_ValidationResultIsReturned()
        {
            ISubDomainModel <TestDummy> testSubject = MockRepository.GeneratePartialMock <SubDomainModel <TestDummy> >();

            TestDummy entity = new TestDummy {
                TestNumber = 50
            };
            ICollection <ValidationResult> result = testSubject.ValidateEntity(entity);

            Assert.AreEqual(1, result.Count);
        }
Exemple #2
0
        public void SubDomainModel_FindEntities_NullExpression_ExceptionIsThrown()
        {
            ISubDomainModel <TestDummy> testSubject = MockRepository.GeneratePartialMock <SubDomainModel <TestDummy> >();

            IList <TestDummy> result = testSubject.FindEntities((Expression <Func <TestDummy, bool> >)null);
        }
Exemple #3
0
        public void SubDomainModel_FindEntities_NullSpecification_ExceptionIsThrown()
        {
            ISubDomainModel <TestDummy> testSubject = MockRepository.GeneratePartialMock <SubDomainModel <TestDummy> >();

            IList <TestDummy> result = testSubject.FindEntities((ISpecification <TestDummy>)null);
        }
Exemple #4
0
        public void SubDomainModel_FindEntities_InvalidIncludePaths_ExceptionIsThrown()
        {
            ISubDomainModel <TestDummy> testSubject = MockRepository.GeneratePartialMock <SubDomainModel <TestDummy> >();

            IList <TestDummy> result = testSubject.FindEntities(new string[] { string.Empty, "PropA.PropB", "dummy" });
        }
Exemple #5
0
        public void SubDomainModel_FindEntities_EmptyIncludePaths_ExceptionIsThrown()
        {
            ISubDomainModel <TestDummy> testSubject = MockRepository.GeneratePartialMock <SubDomainModel <TestDummy> >();

            IList <TestDummy> result = testSubject.FindEntities(new string[0]);
        }
Exemple #6
0
        public void SubDomainModel_AddEntity_NullEntity_ExceptionIsThrown()
        {
            ISubDomainModel <TestDummy> testSubject = MockRepository.GenerateMock <SubDomainModel <TestDummy> >();

            TestDummy result = testSubject.AddEntity(null);
        }
Exemple #7
0
        public void SubDomainModel_ValidateEntity_NullEntity_ExceptionIsThrown()
        {
            ISubDomainModel <TestDummy> testSubject = MockRepository.GenerateMock <SubDomainModel <TestDummy> >();

            ICollection <ValidationResult> result = testSubject.ValidateEntity(null);
        }
Exemple #8
0
        public void SubDomainModel_FindEntityByIdWithInvalidIncludePaths_ExceptionIsThrown()
        {
            ISubDomainModel <TestDummy> testSubject = MockRepository.GeneratePartialMock <SubDomainModel <TestDummy> >();

            TestDummy result = testSubject.FindEntityById(42, new string[] { "PropA.PropB", null, "dummy" });
        }
Exemple #9
0
        public void SubDomainModel_FindEntityByIdWithNullIncludePaths_ExceptionIsThrown()
        {
            ISubDomainModel <TestDummy> testSubject = MockRepository.GeneratePartialMock <SubDomainModel <TestDummy> >();

            TestDummy result = testSubject.FindEntityById(42, null);
        }