public Snapshot EatUnitTest(IMethodDeclaration unitTest)
        {
            var snapshot = new Snapshot(unitTest);

            foreach (var parameterDeclaration in unitTest.ParameterDeclarations)
            {
                _eater.Eat(snapshot, parameterDeclaration);
            }

            _eater.Eat(snapshot, unitTest.Body);

            return snapshot;
        }
Example #2
0
 public VariableNotFoundInSnapshotException(IVariableDeclaration localVariable, Snapshot snapshot)
     : base("Variable is not found in snapshot")
 {
     LocalVariable = localVariable;
     Snapshot      = snapshot;
 }
 public MockMetricInfo(Snapshot snapshot)
 {
     _snapshot = snapshot;
 }
 public VariableNotFoundInSnapshotException(IVariableDeclaration localVariable, Snapshot snapshot)
     : base("Variable is not found in snapshot")
 {
     LocalVariable = localVariable;
     Snapshot = snapshot;
 }