我在下面的代码中收到以下错误:
类型或命名空间定义,或预期的文件结尾
此代码与模拟对象有关。请让我知道我应该如何修改此代码以消除此错误。我尝试删除最后一个大括号,但它给了我更多错误。此外,当我尝试构建此代码时,它会显示“构建失败”。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Moq;
using Test;
namespace Test
{
    namespace TestClass
    {
        namespace TestMethod
        {
                [TestClass]
                public class Test
                {
                    [Testmethod]
                    public void MyClass_GetTotal()
                    {
                       Moq.Mock<MyClass> myMockedClass = new Mock<MyClass>() { CallBase = true };
                    myMockedClass.Setup(x => x.GetTotal(It.IsAny<int>())).Returns(1);
                    myMockedClass.Setup(x => x.GetTotal(It.IsAny<string>())).Returns(2);
                    var actual = myMockedClass.Object.GetTotal(0, string.Empty);
                    Assert.AreEqual(2, actual);
                }
            }
        }
    }
   }
}