Beispiel #1
0
        public async Task AsyncEntityWriter_AddAsync_Multiple()
        {
            var customers = MemorySeeder.SeedCustomers(5);
            var successed = await _writer.AddAsync(customers);

            Assert.IsTrue(successed);
        }
Beispiel #2
0
        public void EntityWriter_Add_Multiple()
        {
            var customers = MemorySeeder.SeedCustomers(5);
            var successed = _writer.Add(customers);

            Assert.IsTrue(successed);
        }
Beispiel #3
0
        public async Task EntityWriter_CreateAsync()
        {
            var customer = MemorySeeder.SeedCustomerDto();
            var result   = await _client.PostAsync <CustomerDto>(
                request => request.AddResource("create").WithBody(customer));

            Assert.IsNotNull(result);
            Assert.IsInstanceOf(typeof(CustomerDto), result);
        }
Beispiel #4
0
        public void EntityWriter_BatchCreate()
        {
            var customers = MemorySeeder.SeedCustomerDtos(5).ToList();
            var results   = _client.Post(
                request => request.AddResource("batchcreate").WithBody(customers))
                            .AsEnumerable <CustomerDto>();

            Assert.IsNotNull(results);
            Assert.IsInstanceOf(typeof(CustomerDto), results.First());
        }
Beispiel #5
0
        public void EntityWriter_Create()
        {
            var customer = MemorySeeder.SeedCustomerDto();
            var result   = _client.Post(
                request => request.AddResource("create")
                .WithBody(customer))
                           .As <CustomerDto>();

            Assert.IsNotNull(result);
            Assert.IsInstanceOf(typeof(CustomerDto), result);
        }
Beispiel #6
0
        public async Task AsyncEntityWriter_AddAsync()
        {
            var customer  = MemorySeeder.SeedCustomer();
            var successed = await _writer.AddAsync(customer);

            Assert.IsTrue(successed);
            Assert.IsTrue(customer.Id.IsNotZeroOrEmpty());

            var result = await _reader.FirstOrDefaultAsync(customer.Id);

            Assert.IsNotNull(result);
            Assert.IsInstanceOf(typeof(Customer), result);
        }
Beispiel #7
0
        public void EntityWriter_Add()
        {
            var customer  = MemorySeeder.SeedCustomer();
            var successed = _writer.Add(customer);

            Assert.IsTrue(successed);
            Assert.IsTrue(customer.Id.IsNotZeroOrEmpty());

            var result = _reader.FirstOrDefault(customer.Id);

            Assert.IsNotNull(result);
            Assert.IsInstanceOf(typeof(Customer), result);
        }