8 place 0 fresh

34 Как упростить тестирование ASP.NET Core API

Habr
metacoder-feff @ Habr · today 05:53 EDT

Как упростить тестирование ASP.NET Core API

Разрабатывая приложения, мы стараемся не злоупотреблять дублированием кода. Из часто встречающегося кода мы формируем библиотеки, а для их соединения в инфраструктуре ASP.NET Core приложения используем DI-контейнер. Инфраструктура тестирования для ASP.NET Core API, как правило, тоже повторяется, но какие инструменты помогают нам переиспользовать тестовый код?Разработчики Python решают эту задачу с помощью pytest.fixtures, однако в dotnet-экосистеме (xUnit) хорошего аналога пока нет.В статье рассмотрим приме

To see detailed statistics for the news please log in »

Read the original

Add your comment
You must be logged in with Facebook to read and write comments.

A newsletter a day!

You may get 10 most important news around midday in daily newsletter. Press the button and we will send you the most important news only, no spam attached.

or register

LIKE us on Facebook so you won't miss the most important news of the day!

News from the same source
Habr Habr
Silicon Valley
George Avalos @ Silicon Valley 1 place · 02/07/2106 01:28 EDT

Newark apartment complex bought for much less than prior value

An East Bay apartment complex has been bought at a price that's well below its prior value. Read more

0

🔮
07.06.2026 ♓︎ Today is a bright and intense day for Pisces, which can become especially memorable in... Read more ›
Silicon Valley
George Avalos @ Silicon Valley 2 place · 02/07/2106 01:28 EDT

PG&E buys San Jose building to bolster South Bay operations

A PG&E Corp. unit has bought a San Jose building in a move to bolster the utility's South Bay operations. Read more

0

GSMArena.com
GSMArena.com 1 place · today 07:07 EDT

Weekly deals: Xiaomi 17T series, 17 Ultra, and Google’s Pixel 10 phones on discount

The Xiaomi 17T and Xiaomi 17T Pro, which were unveiled last month and went on sale last week, continue to be available with their launch offers intact. The flagship Xiaomi 17 and Xiaomi 17 Ultra are also currently discounted. In addition, deals are available on select Google Pixel models and several other smartphones. Xiaomi 17T is available with a £150 discount at checkout, whereas the Xiaomi 17T Pro is eligible... Read more

0 newcommer

Habr
Tezarium @ Habr 1 place · today 07:05 EDT

Как я довёл расходы на LLM до нуля: почему на бесплатных тарифах параллелизм — враг

Это продолжение первой статьи про Briefka — там я описывал самого бота и базовую архитектуру каскада LLM-провайдеров. За прошедшие 4 месяца бот органически вырос с 59 до 84 пользователей, и именно на этом масштабе бесплатный каскад начал срываться на платного провайдера. Расскажу, почему так вышло и как я вернул расходы к нулю — с цифрами и кодом.Код ниже — реальные фрагменты из боевого Briefka, слегка сокращённые для читаемости: убраны логирование... Read more

0 newcommer

Wired
Scott Gilbertson @ Wired 1 place · today 07:01 EDT

Sigma BF Review (2026): Eccentric but Strangely Lovable

Sigma’s new entry is both a bold design experiment and a pretty decent camera. Read more

0 newcommer

Vox
Jonquilyn Hill @ Vox 1 place · today 07:00 EDT

Don’t let being a renter stop you from home improvement

The internet is full of ambitious people, particularly when it comes to home improvement. You will find people installing an entire kitchen themselves, buying and renovating an abandoned house, or even digging a series of tunnels under their home. And even renters are getting in on the DIY game. Take Imani Keal: The Washington, DC-based […] Read more

0 fresh

Wired
Joe Ray @ Wired 2 place · today 07:00 EDT

You May Not Need a Giant Chef’s Knife When a Midsize Knife Does the Trick

These 5- to 6-inch blades are the secret workhorses of the kitchen, whether you’re a smaller person, have smaller hands, or just desire a smaller but still high-functioning knife. Read more

0 newcommer

Tom's Hardware
Tom's Hardware 2 place · today 07:00 EDT

Elegoo Jupiter 2 Resin 3D Printer review: The giant returns for round two

Elegoo’s Jupiter 2 is a resin powerhouse with a large print area and 16K high-quality 3D printing at a reasonable price. Read more

0 fresh

Tom's Hardware
Tom's Hardware 3 place · today 07:00 EDT

AMD reaches almost 45% CPU share in the latest Steam Hardware Survey for Windows gaming PCs — Ryzen is steadily gaining ground against Intel's legacy domination

The latest Steam Hardware Survey is out and it's showing positive signs of growth for AMD, while Intel is unfortunately on a decline. The Red Team posted its best-ever CPU market share numbers in May 2026 with 45% of all CPUs on Windows being from AMD, while Intel is down to 55%, which is still more for now. Read more

0 fresh

Business Insider
Susan Teresa @ Business Insider 1 place · today 06:57 EDT

I was surprised by how excited I got for my empty nest. Everything changed when my adult son moved back in.

When I started planning for my empty nest, I came up with exciting plans. But now my adult son has moved back in, so I'm learning to adapt. Read more

0 fresh

Habr
DmitriiRussuLink @ Habr 2 place · today 06:50 EDT

JPA отлично справляется с полными графами. А что насчёт частичных?

JPA не предоставляет first-class модель для частичных вложенных графов как концепта. Для этого нужны JDBC (ручная сборка), jOOQ (MULTISET) или Blaze Persistence (Entity Views).Большинство обсуждений вокруг persistence начинается не с той проблемы. Мы сравниваем фреймворки, SQL-инструменты, ORM… Но реальная проблема проще и фундаментальнее:Реляционный JOIN результат имеет плоскую форму по умолчанию. Приложениям нужны вложенные объектные графы или специализированные формы данных.Реляционная реальностьРассмотр Read more

0 fresh

Eurogamer.net
Robert Purchese @ Eurogamer.net 1 place · today 06:39 EDT

Xbox Games Showcase 2026 live report - all the news and announcements as Asha Sharma presents for the first time

The Xbox Games Showcase is today, Sunday 7th June, at 6pm BST (7pm CEST / 1pm EDT / 10am PDT), and we're covering all the news and announcements from live, right here, in this article. Read more Read more

0 fresh

Business Insider
Juliana Kaplan @ Business Insider 2 place · today 06:37 EDT

5 charts show who has the best and worst commutes in New York City

New Yorkers might be walking here, but they're also taking the subway, bus, and ferries to get to work. Read more

0 fresh

Business Insider
Jordan Pandy @ Business Insider 3 place · today 06:34 EDT

We moved our family from the US to Italy for citizenship, then Italy changed the rules. We're not sure where to go next.

An American family had originally qualified to become Italian citizens and moved to Turin to speed up the process. Then, the government changed the law. Read more

0 fresh

Business Insider
Alistair Barr @ Business Insider · today 06:32 EDT

ChatGPT is no longer OpenAI's most important product. Here's why.

ChatGPT may no longer be OpenAI's most important product as the company chases stickier, higher-margin businesses. Read more

0 fresh

SlashGear
SlashGear 1 place · today 06:30 EDT

5 Common Problems With Robotic Lawn Mowers

Robotic lawn mowers may save time, but that depends on yard dimensions and boundary wire setup - patchy cutting patterns and weak slope performance are common. Read more

0 fresh

The most popular news from the same source for the last week
Habr Habr
Habr
Pisikak @ Habr · 05/31/2026 06:36 EDT

QPSK HDL приёмопередатчик

В этой статье описано, как создать QPSK передатчик и приёмник на HDL языке, интегрировать их в ПЛИС и передать данные через радиоканал. В одной из прошлых статей было рассказано, что нужно чтобы инициализировать ad9361 на PlutoSDR. Эта статья может считаться продолжением работы, которая была начата в той статье. Для создания HDL реализации QPSK приёмопередатчика использованы Matlab и Simulink c их возможностями генерации HDL кода из моделей. В качестве моделей использованы... Read more

0

Habr
avetissian @ Habr · 05/31/2026 06:48 EDT

Визуальный поиск: Новый подход к обнаружению объектов

Метод LocateAnything использует параллельное декодирование ограничивающих рамок для улучшения скорости и качества визуального обоснования и обнаружения объектов. Читать далее Read more

0

Habr
Qwertcoser @ Habr · 05/31/2026 07:07 EDT

[Перевод] Бенчмарк для оценки LLM в задачах триажа security-находок

Я создал собственный бенчмарк для оценки языковых моделей, потому что стандартные публичные тесты не отвечают на мой главный вопрос: какая модель лучше справляется с триажем security-находок. Эта задача отличается от оценки общей сообразительности модели. Читать далее Read more

0

Habr
CatScience @ Habr · 05/31/2026 07:30 EDT

Несите огнемёт

Сегодня я расскажу вам про по-настоящему стрёмного паука. Честно признаюсь, у меня выступала испарина всякий раз, когда приходилось иметь с ними дело.Знаете, людям свойственно преувеличивать опасность арахнид. Ведь никто из них даже близко не сравнится по ущербу для человека со своими троюродными хелицеровыми братиками-клещами. Но среди пауков встречаются-таки экземпляры, которых охота обойти по широкой дуге. Загвоздка в том, что некоторые из них не прочь поселиться в человеческом жилье. Читать далее Read more

0

Habr
TimurTukaev @ Habr · 05/31/2026 07:28 EDT

Синхронизируем проекты Codex и Claude Code между несколькими устройствами через GitHub (для неинженерных проектов!)

У меня MacBook Air M4, ПК под Ubuntu 24.04, консальные Claude Code и Codex (каждый хорош немного под свои задачи, как по мне). Я люблю Ubuntu, но вот в поездках Mac прям незаменим — с ним удобно работать, батарея живет достаточно долго, даже в самолете можно комфортно что-то тыкать тачпадом. При этом яблочную экосистему я не люблю, Ubuntu мне ближе и приятнее в использовании. Важный момент: я не программист, так... Read more

0

Habr
halwarsing @ Habr · 05/31/2026 07:36 EDT

HalChat теперь Open Source: как успешный старт в Google Play изменил курс разработки

Всем привет!Недавно я публиковал статью о том, что HalChat вышел в Google Play, и это вызвало небольшой ажиотаж вокруг проекта. Буквально за пару дней мы пробили отметку в 100+ скачиваний, а за один день было зарегистрировано 60 новых пользователей. Оценив такой отклик, я решил, что нужно идти дальше и сделать клиент HalChat для Android открытым.Далее: зачем Open Source для HalChat, обновление и планы на будущее. Читать далее Read more

0

Habr
Niyaz22 @ Habr · 05/31/2026 07:53 EDT

Клавиатуру собрать — не поле перейти

Пять лет назад я решил сделать макрос-клавиатуру для работы в графических программах. За это время проект прошёл через десятки прототипов, собственный софт, разработку платы, первые продажи и множество ошибок. Читать далее Read more

0

Habr
BiktorSergeev (МТС) @ Habr · 05/31/2026 08:00 EDT

Как скорпионы помогут нам создать высокопрочные материалы

Давний конфликт материаловедения — многие материалы чем тверже, тем хрупче. Керамика, закаленная сталь и карбид вольфрама отлично держат форму и режут, но склонны треснуть от резкого удара.Твердые структурные элементы организмов: кости, зубы, раковины, панцири и так далее — менее хрупкие, но тоже не идеальные. Как правило, они трескаются на переходе от твердой ткани к мягкой.В общем, создать материал одновременно очень твердый, устойчивый к износу и не хрупкий не получалось без... Read more

0

Habr
orchidfiles @ Habr · 05/31/2026 08:10 EDT

Люди не хотят общаться с ИИ, но у них нет выбора

Вы отправляете вопрос по бизнес задаче руководителю, а он через минуту присылает скрин из ChatGPT с ответом. Вам пишут в лс, вы отвечаете, а потом понимаете, что общаетесь с ИИ агентом. Вы читаете популярный комментарий к статье, а он полностью написан с помощью ИИ. Вы хотите получить ответ в GitHub обсуждении, а вам отвечают нейрослопом. Вы сделали задачу, отправили мерж реквест, получаете ревью от ИИ. Вы придумали крутую идею как... Read more

0

Habr
kompotnenado @ Habr · 05/31/2026 09:00 EDT

1С Образец проектирования «Ждун»

1С Образец проектирования «Ждун».Статья приводит фрагмент схемы кода 1С:Предприятия для организации ожидания происхождения события и орбаботки полученных данных. В большинстве подобных решений используется эмуляция проедуры timeout, которой нет в 1С. Предлагаетмая схема кода решает задачу без таймоутов средствами только 1С, при это не загружается процессор и не блокируется работа. Читать далее Read more

0

Most popular sources

  • You see 364 news out of 364.
  • Sources 61 out of 61.
The Information 0%
Skift 0%
CoinDesk 0%
Ars Technica 0%
Engadget 0%
View sources »

LIKE us on Facebook so you won't miss the most important news of the day!

07.06.2026 07:29
Last update: 07:20 EDT.
News rating updated: 14:21.

What is Times42?

Times42 brings you the most popular news from tech news portals in real-time chart.
Read about us in FAQ section.


Times42 © 2026