Пример #1
0
        public async Task WhenDeleteClick_DeletesSelectedEntry()
        {
            var sut = _renderedComponent.Instance;

            sut.Id = 1;
            await sut.DeleteClick().ConfigureAwait(true);

            var deletedEntry = await _sentinelEntryService.GetById(1);

            deletedEntry.Should().BeNull();
        }
Пример #2
0
        public async Task WhenSubmitWithId_UpdatesExistingEntryAndTriggersClose()
        {
            var closeTriggered = false;
            var component      = CreateSut(builder =>
            {
                builder.Add(c => c.OnCloseClick, e =>
                {
                    closeTriggered = true;
                }).Add(c => c.Id, 1);
            });
            var sut = component.Instance;

            sut.SentinelEntry.SenderLaboratoryNumber = "993882";

            await sut.SubmitClick();

            closeTriggered.Should().BeTrue();
            var entry = await _sentinelEntryService.GetById(1);

            entry.SenderLaboratoryNumber.Should().Be("993882");
        }