Esempio n. 1
0
        public async Task BeginFetch_sends_cultureinfo_to_dataportal()
        {
            string expectedCulture   = Thread.CurrentThread.CurrentCulture.Name;
            string expectedUICulture = Thread.CurrentThread.CurrentUICulture.Name;

            var command = new AsyncPortalWithCulture();
            var result  = await Csla.DataPortal.ExecuteAsync(command);

            Assert.AreEqual(expectedCulture, result.CurrentCulture);
            Assert.AreEqual(expectedUICulture, result.CurrentUICulture);
        }
Esempio n. 2
0
        public void BeginFetch_sends_cultureinfo_to_dataportal()
        {
            string expectedCulture   = Thread.CurrentThread.CurrentCulture.Name;
            string expectedUICulture = Thread.CurrentThread.CurrentUICulture.Name;

            var context = GetContext();

            AsyncPortalWithCulture.BeginExecuteCommand(
                (o, e) =>
            {
                context.Assert.IsNull(e.Error);
                context.Assert.AreEqual(expectedCulture, e.Object.CurrentCulture);
                context.Assert.AreEqual(expectedUICulture, e.Object.CurrentUICulture);
                context.Assert.Success();
            });

            context.Complete();
        }