コード例 #1
0
        public async Task TestAddressER_New()
        {
            var Address = await AddressER.NewAddressER();

            Assert.NotNull(Address);
            Assert.False(Address.IsValid);
        }
コード例 #2
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));
        }
コード例 #3
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);
        }
コード例 #4
0
 void BuildAddress(AddressER addressER)
 {
     addressER.Address1        = "Address line 1";
     addressER.Address2        = "Address line 2";
     addressER.City            = "City";
     addressER.State           = "CO";
     addressER.PostCode        = "80111";
     addressER.LastUpdatedDate = DateTime.Now;
     addressER.LastUpdatedBy   = "edm";
     addressER.Notes           = "This person is on standby";
 }
コード例 #5
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);
        }
コード例 #6
0
        public async Task TestAddressER_Insert()
        {
            var address = await AddressER.NewAddressER();

            BuildAddress(address);

            var savedAddress = await address.SaveAsync();

            Assert.NotNull(savedAddress);
            Assert.IsType <AddressER>(savedAddress);
            Assert.True(savedAddress.Id > 0);
        }
コード例 #7
0
 public async Task TestAddressER_InvalidGet()
 {
     await Assert.ThrowsAsync <DataPortalException>(() => AddressER.GetAddressER(999));
 }