Size: a a a

2020 September 11

SP

Sergey Pirogov in JS for testing
ага
источник

SP

Sergey Pirogov in JS for testing
parameter injection
источник

SP

Sergey Pirogov in JS for testing
и вообще, почему никто не напишет нормальный тест фреймворк
источник

VG

Vitalii Grygoruk in JS for testing
с ящика вроде нет - но можно врапнуть describe / it.
источник

VG

Vitalii Grygoruk in JS for testing
а откуда параметры прилетать будут?
источник

SP

Sergey Pirogov in JS for testing
ну смотри в джаве и в питоне
источник

SP

Sergey Pirogov in JS for testing
за это отвечает тест ранер
источник

SP

Sergey Pirogov in JS for testing
в питоне вообще все просто
источник

SP

Sergey Pirogov in JS for testing
ты говоришь метод
источник

SP

Sergey Pirogov in JS for testing
def cleint()

  return httpClient
источник

S

Sergei in JS for testing
Sergey Pirogov
в питоне вообще все просто
в питоне или пайтесте?
источник

SP

Sergey Pirogov in JS for testing
даешь пайтесту знать что это фикстура
источник

SP

Sergey Pirogov in JS for testing
и все
источник

SP

Sergey Pirogov in JS for testing
потом пишешь

def test(client)
источник

SP

Sergey Pirogov in JS for testing
это ж очень удобно
источник

S

Sergei in JS for testing
врядли в js можно сделать аналог пайтеста, слишком слабая интроспекция
источник

SP

Sergey Pirogov in JS for testing
а так, как вы отето решаете проблему бифо алл?
источник

B

Bola in JS for testing
А что за проблема? Можно подробнее
источник

SP

Sergey Pirogov in JS for testing
ну вот например
источник

SP

Sergey Pirogov in JS for testing
describe('AppController (e2e)', () => {
 let app: INestApplication;

 beforeAll(async () => {
   const moduleFixture = await Test.createTestingModule({
     imports: [AppModule],
   }).compile();

   app = moduleFixture.createNestApplication();
   await app.init();
 });

 it('/status (GET)', () => {
   return request(app.getHttpServer())
     .get('/status')
     .expect(200)
     .expect('Running...');
 });
});
источник