Example #1
0
        public void GetPrimaryKeyNames_GoodValues_Succeeds()
        {
            //Arrange
            var repository = new EFRepositoryTester();

            //Act
            var result = repository.GetPrimaryKeyNames(new EFContext(), typeof(EFEntity));

            //Assert
            Assert.AreEqual(1, result.Length);
            Assert.AreEqual(ReflectionHelper.GetPropertyName <EFEntity, long>(e => e.Id), result[0]);
        }
Example #2
0
        public void GetPrimaryKeyNames_GoodValues_Succeeds()
        {
            //Arrange
            var repository = new EFRepositoryTester();

            //Act
            var result = repository.GetPrimaryKeyNames(new EFContext(), typeof(EFEntity));

            //Assert
            Assert.AreEqual(1, result.Length);
            Assert.AreEqual(ReflectionHelper.GetPropertyName<EFEntity, long>(e => e.Id), result[0]);
        }