public void Check(IPackageLog log) { if (File.Exists(_file)) { log.Trace(SuccessMessage, _file); } else { log.MarkFailure(FailureMessage, _file); } }
public void negative_test() { var log = new PackageLog(); var file = Guid.NewGuid().ToString() + ".txt"; var requirement = new FileExists(file); requirement.Check(log); log.Success.ShouldBeFalse(); log.FullTraceText().ShouldContain("File '{0}' does not exist!".ToFormat(file)); }