Пример #1
0
 public NUnitSnapper(ISnapshotStore snapshotStore, ISnapshotUpdateDecider snapshotUpdateDecider,
                     ISnapshotComparer snapshotComparer, SnapshotIdResolver snapshotIdResolver,
                     JsonSnapshotSanitiser snapshotSanitiser)
     : base(snapshotStore, snapshotUpdateDecider, snapshotComparer)
 {
     _snapshotIdResolver = snapshotIdResolver;
     _snapshotSanitiser  = snapshotSanitiser;
 }
Пример #2
0
        public static Snapper GetJsonInlineSnapper(object expectedSnapshot)
        {
            var testMethodResolver    = new TestMethodResolver();
            var jsonSnapshotSanitiser = new JsonSnapshotSanitiser();

            return(new Snapper(new JsonSnapshotInMemoryStore(jsonSnapshotSanitiser, expectedSnapshot),
                               new AlwaysFalseSnapshotUpdateDecider(), new JsonSnapshotComparer(),
                               new SnapshotIdResolver(testMethodResolver), jsonSnapshotSanitiser,
                               new SnapshotAsserter()));
        }
Пример #3
0
 public JsonSnapshotSanitiserTests()
 {
     _sanitiser = new JsonSnapshotSanitiser();
 }