public void Evaluate_method_should_return_true_if_preconditions_match_facts()
        {
            // arrange
            _facts.Add(new Fact()
            {
                Assertion = Guid.NewGuid().ToString()
            });

            var fact = new Fact
            {
                Assertion = Guid.NewGuid().ToString()
            };

            _precondition.SetFact(fact);

            // act
            var result = _precondition.Evaluate(_facts);

            // assert
            Assert.True(result);
        }