コード例 #1
0
        public void Can_find_single_entity_by_using_predicate()
        {
            var entity     = Substitute.For <IAggregate>();
            var repository = new InMemoryTestRepository();

            repository.CurrentState.Add(entity);

            var foundEntity = repository.FindOne(e => e.Id == entity.Id);

            Assert.AreEqual(entity, foundEntity);
        }