public void ApplyAlwaysReturnAssigned()
        {
            var pattern = new AssignedPoidPattern();

            pattern.Get(null).Strategy.Should().Be.EqualTo(PoIdStrategy.Assigned);
        }
 public void MatchWithAny()
 {
     var pattern = new AssignedPoidPattern();
     typeof (TestEntity).GetProperties().All(prop=> prop.Satisfy(pp=> pattern.Match(pp)));
 }
        public void MatchWithAny()
        {
            var pattern = new AssignedPoidPattern();

            typeof(TestEntity).GetProperties().All(prop => prop.Satisfy(pp => pattern.Match(pp)));
        }
 public void ApplyAlwaysReturnAssigned()
 {
     var pattern = new AssignedPoidPattern();
     pattern.Get(null).Strategy.Should().Be.EqualTo(PoIdStrategy.Assigned);
 }