Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Тут описываю тест
- class AuthTest {
- static getSuccessPasswordTest() {
- return it("Пароль должен сопадать", async () => {
- const authLogic = new AuthLogic(
- {
- email: "masquitos@mail.ru",
- password: "12345"
- },
- null,
- roles.USER
- );
- const token = await authLogic.getToken();
- assert.strictEqual(validator.isJWT(token), true);
- });
- }
- static getUnSuccessPasswordTest() {
- return it("Пароль не должен сопадать", async () => {
- const authLogic = new AuthLogic(
- {
- email: "masquitos@mail.ru",
- password: "123456"
- },
- null,
- roles.USER
- );
- await authLogic.getToken().catch(e => {
- assert.strictEqual(e.name, errorCodes.INVALID_USER_OR_PASSWORD.text);
- });
- });
- }
- }
- // Тут его запускаю
- const AuthTest = require("../routes/public/auth/auth.test");
- describe("Проводим тестирование", function() {
- AuthTest.getSuccessPasswordTest();
- AuthTest.getUnSuccessPasswordTest();
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement