小编Swa*_*rat的帖子

使用 react-aad-msal 测试组件

我需要通过模拟 react-aad-msal 为下面的类编写单元测试用例。我怎么能嘲笑它?我已经阅读了该酶模拟组件,但我收到错误消息

console.error node_modules/react-aad-msal/dist/commonjs/Logger.js:69
      [ERROR] ClientAuthError: User login is required.
Run Code Online (Sandbox Code Playgroud)

我认为这与单元测试无关

    import React, { Component } from "react";
    import "./App.css";
    import { authProvider } from "./authProvider";
    import { AzureAD, AuthenticationState, IAzureADFunctionProps } from "react-aad-msal";
    import Home from "./pages/Home";
    import { ThemeProvider } from "styled-components";
    import { lightTheme } from "./themes";

    export default class App extends Component<{}, { theme: any }> {
      static displayName = App.name;
      constructor(props: any) {
        super(props);

        this.state = {
          theme: lightTheme
        };
      }

      render() {
        return …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs jestjs react-aad-msal

6
推荐指数
1
解决办法
1617
查看次数

标签 统计

javascript ×1

jestjs ×1

react-aad-msal ×1

reactjs ×1