コード例 #1
0
        public async Task TestAddressER_Delete()
        {
            var addressToDelete = await AddressER.GetAddressER(99);

            await AddressER.DeleteAddressER(addressToDelete.Id);

            var addressToCheck = await Assert.ThrowsAsync <Csla.DataPortalException>
                                     (() => AddressER.GetAddressER(addressToDelete.Id));
        }
コード例 #2
0
        public async Task TestAddressER_Get()
        {
            var address = await AddressER.GetAddressER(1);

            Assert.NotNull(address);
            Assert.IsType <AddressER>(address);
            Assert.Equal(1, address.Id);
            Assert.True(address.IsValid);
        }
コード例 #3
0
        public async Task TestAddressER_Update()
        {
            var address = await AddressER.GetAddressER(1);

            address.Notes = "These are updated Notes";

            var result = await address.SaveAsync();

            Assert.NotNull(result);
            Assert.Equal("These are updated Notes", result.Notes);
        }
コード例 #4
0
 public async Task TestAddressER_InvalidGet()
 {
     await Assert.ThrowsAsync <DataPortalException>(() => AddressER.GetAddressER(999));
 }