Beispiel #1
0
        public void Filter_Buyer_ReturnsAll()
        {
            var filter = new DummyClaimsFilterBase(_context.Object, _solutionDatastore.Object);
            var claim  = Creator.GetClaimsBase();

            var res = filter.FilterForBuyer(claim);

            res.Should().Be(claim);
        }
Beispiel #2
0
        public void Filter_SupplierOther_ReturnsNull()
        {
            var filter = new DummyClaimsFilterBase(_context.Object, _solutionDatastore.Object);
            var orgId  = Guid.NewGuid().ToString();
            var soln   = Creator.GetSolution(orgId: orgId);
            var claim  = Creator.GetClaimsBase(solnId: soln.Id);
            var ctx    = Creator.GetContext();

            _context.Setup(c => c.HttpContext).Returns(ctx);
            _solutionDatastore.Setup(x => x.ById(soln.Id)).Returns(soln);

            var res = filter.FilterForSupplier(claim);

            res.Should().BeNull();
        }