コード例 #1
0
ファイル: DebugReport.cs プロジェクト: mikeobrien/fubumvc
        private void addDetails(IBehaviorDetails details, BehaviorReport report)
        {
            _steps.Add(new BehaviorStep
            {
                Behavior = report,
                Details  = details
            });

            report.AddDetail(details);
        }
コード例 #2
0
ファイル: DebugReport.cs プロジェクト: mikeobrien/fubumvc
        public void AddDetails(IBehaviorDetails details)
        {
            if (_behaviorStack.Count == 0)
            {
                return;
            }

            var report = _behaviorStack.Peek();

            addDetails(details, report);
        }
コード例 #3
0
        public void AddDetails(IBehaviorDetails details)
        {
            if (_behaviorStack.Count == 0)
            {
                return;
            }

            BehaviorReport report = _behaviorStack.Peek();

            _steps.Add(new BehaviorStep
            {
                Behavior = report,
                Details  = details
            });

            report.AddDetail(details);
        }
コード例 #4
0
ファイル: DetailsTagWriter.cs プロジェクト: roynmoore/fubumvc
 public void Write(IBehaviorDetails details)
 {
     details.AcceptVisitor(this);
 }
コード例 #5
0
 public void Write(IBehaviorDetails details)
 {
     details.AcceptVisitor(this);
 }
コード例 #6
0
 public void AddBefore(IBehaviorDetails details)
 {
     _before.Fill(details);
 }
コード例 #7
0
 public void AddAfter(IBehaviorDetails details)
 {
     _after.Fill(details);
 }
コード例 #8
0
 public void AddAfter(IBehaviorDetails details)
 {
     _after.Fill(details);
 }
コード例 #9
0
 public void AddBefore(IBehaviorDetails details)
 {
     _before.Fill(details);
 }