LastResultFor() public method

public LastResultFor ( string id ) : SpecExecutionCompleted
id string
return SpecExecutionCompleted
 public SpecRecord(Specification data, ResultsCache cache)
 {
     this.data   = data;
     LastResults = cache.LastResultFor(data.id);
 }
Example #2
0
 public SpecRecord(Specification data, ResultsCache cache)
 {
     this.data = data;
     LastResults = cache.LastResultFor(data.id);
 }
        // The time comparison is off from using DateTime.UtcNow [Fact]
        public void last_counts()
        {
            var c = new ResultsCache();

            var result1 = new SpecExecutionCompleted("foo", new SpecResults(), new Specification());
            c.Store(result1);
            var result2 = new SpecExecutionCompleted("bar", new SpecResults(), new Specification());
            c.Store(result2);
            var result3 = new SpecExecutionCompleted("foo", new SpecResults{Counts = new Counts()}, new Specification());
            c.Store(result3);

            c.LastResultFor("foo")
                .ShouldBe(result3);
        }