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); }
public void SubDomainModel_FindEntities_NullExpression_ExceptionIsThrown() { ISubDomainModel <TestDummy> testSubject = MockRepository.GeneratePartialMock <SubDomainModel <TestDummy> >(); IList <TestDummy> result = testSubject.FindEntities((Expression <Func <TestDummy, bool> >)null); }
public void SubDomainModel_FindEntities_NullSpecification_ExceptionIsThrown() { ISubDomainModel <TestDummy> testSubject = MockRepository.GeneratePartialMock <SubDomainModel <TestDummy> >(); IList <TestDummy> result = testSubject.FindEntities((ISpecification <TestDummy>)null); }
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" }); }
public void SubDomainModel_FindEntities_EmptyIncludePaths_ExceptionIsThrown() { ISubDomainModel <TestDummy> testSubject = MockRepository.GeneratePartialMock <SubDomainModel <TestDummy> >(); IList <TestDummy> result = testSubject.FindEntities(new string[0]); }
public void SubDomainModel_AddEntity_NullEntity_ExceptionIsThrown() { ISubDomainModel <TestDummy> testSubject = MockRepository.GenerateMock <SubDomainModel <TestDummy> >(); TestDummy result = testSubject.AddEntity(null); }
public void SubDomainModel_ValidateEntity_NullEntity_ExceptionIsThrown() { ISubDomainModel <TestDummy> testSubject = MockRepository.GenerateMock <SubDomainModel <TestDummy> >(); ICollection <ValidationResult> result = testSubject.ValidateEntity(null); }
public void SubDomainModel_FindEntityByIdWithInvalidIncludePaths_ExceptionIsThrown() { ISubDomainModel <TestDummy> testSubject = MockRepository.GeneratePartialMock <SubDomainModel <TestDummy> >(); TestDummy result = testSubject.FindEntityById(42, new string[] { "PropA.PropB", null, "dummy" }); }
public void SubDomainModel_FindEntityByIdWithNullIncludePaths_ExceptionIsThrown() { ISubDomainModel <TestDummy> testSubject = MockRepository.GeneratePartialMock <SubDomainModel <TestDummy> >(); TestDummy result = testSubject.FindEntityById(42, null); }