Exemple #1
0
        private static NUnitSnapper CreateNUnitSnapper()
        {
            var testMethodResolver = new TestMethodResolver();

            return(new NUnitSnapper(new JsonSnapshotStore(), new SnapshotUpdateDecider(testMethodResolver),
                                    new JsonSnapshotComparer(), new SnapshotIdResolver(testMethodResolver), new JsonSnapshotSanitiser()));
        }
Exemple #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()));
        }
Exemple #3
0
        public SnapshotIdResolverPerClassTests()
        {
            var testMethodResolver = new TestMethodResolver();

            _snapshotIdResolver = new SnapshotIdResolver(testMethodResolver);
        }