コード例 #1
0
        public void UpdateTimeStampsShouldReturnFriendlyTime()
        {
            var timelines = new Timelines {
                DispatchInvokerOverride = callback => callback()
            };

            TranslationService.Instance.TranslationProvider = new TranslationProviderNameValueFile();
            timelines.SwitchView(View.Home);
            timelines.Timeline.Add(new Tweet {
                CreatedAt = DateTime.UtcNow
            });
            timelines.Timeline[0].TimeAgo.Should().BeNull();
            timelines.UpdateTimeStamps();
            timelines.Timeline[0].TimeAgo.Should().EndWith("s", "Time ago should be a few seconds ago");
        }