public void First_ReturnsSequence() { // Set up CollectionContext<SimpleUser, List<SimpleUser>> context = new CollectionContext<SimpleUser, List<SimpleUser>>( new List<IObjectGenerator<SimpleUser>>()); ICollectionSequenceSelectionContext<SimpleUser, List<SimpleUser>> sequence = context.First(10); Assert.NotNull(sequence); }
public TaxonService( IMappingService Mapping, CollectionContext Collection, ApplicationUser user ) { this.Mapping = Mapping; this.Collection = Collection; this.User = user; }
public void Get_List_ReturnsList() { // Add 20 mocks to a list List<Mock<IObjectGenerator<SimpleUser>>> mocks = new List<Mock<IObjectGenerator<SimpleUser>>>(); for (int x = 0; x < 20; x++) { mocks.Add(new Mock<IObjectGenerator<SimpleUser>>()); } // Set up CollectionContext<SimpleUser, List<SimpleUser>> context = new CollectionContext<SimpleUser, List<SimpleUser>>( mocks.Select(x => (IObjectGenerator<SimpleUser>)x.Object)); List<SimpleUser> users= context.Get(); Assert.AreEqual(20, users.Count); }
public void Get_Array_ReturnsArray() { // Add 20 mocks to a list List<Mock<IObjectGenerator<SimpleUser>>> mocks = new List<Mock<IObjectGenerator<SimpleUser>>>(); for (int x = 0; x < 20; x++) { mocks.Add(new Mock<IObjectGenerator<SimpleUser>>()); } // Set up CollectionContext<SimpleUser, SimpleUser[]> context = new CollectionContext<SimpleUser, SimpleUser[]>( mocks.Select(x => (IObjectGenerator<SimpleUser>)x.Object)); SimpleUser[] users = context.Get(); Assert.AreEqual(20, users.Length); }
public void Impose_ImposesMemberOnAllItems() { // Add 20 mocks to a list List<Mock<IObjectGenerator<SimpleUser>>> mocks = new List<Mock<IObjectGenerator<SimpleUser>>>(); for (int x = 0; x < 20; x++) { mocks.Add(new Mock<IObjectGenerator<SimpleUser>>()); } // Set up CollectionContext<SimpleUser, List<SimpleUser>> context = new CollectionContext<SimpleUser, List<SimpleUser>>( mocks.Select(x => (IObjectGenerator<SimpleUser>)x.Object)); // Call Expression<Func<SimpleUser, string>> expr = x => x.LastName; context.Impose(expr, "Test"); // Verify they were all called foreach (var mock in mocks) { mock.Verify(x => x.Impose(It.Is<Expression<Func<SimpleUser, string>>>(y => y == expr), It.Is<String>(y => y == "Test")), Times.Once()); } }
public void Impose_ReturnsSelf() { // Set up CollectionContext<SimpleUser, List<SimpleUser>> context = new CollectionContext<SimpleUser, List<SimpleUser>>( new List<IObjectGenerator<SimpleUser>>()); // Call Expression<Func<SimpleUser, string>> expr = x => x.LastName; var returnContext = context.Impose(expr, "Test"); // Verify Assert.AreEqual(context, returnContext); }
public override Result <CollectionAddResult> Add(TEquippableType item, int amount, CollectionContext context) { var result = base.Add(item, amount, context); logger.Log($"Item {item?.ID} added to PUN2ClientEquipmentCollection with result {result}", this); return(result); }
public ObjectSetSteps(CollectionContext context) { _context = context; }
public ItemController(TagContext tagContext, LikeContext likeContext, ItemContext context, CollectionContext collectionContext, UserManager <User> userManager, CommentContext commentContext) { _collectionContext = collectionContext; _itemContext = context; _userManager = userManager; _commentContext = commentContext; _likeContext = likeContext; _tagContext = tagContext; }
public AlbumRepository(CollectionContext db) { this.db = db; }
public DecksController(CollectionContext context) { _context = context; }
public MoviesController(CollectionContext context) { _context = context; }