public void testPhysicsRaycast()
{
Mock<IPhysics> mockPhysics = Mock.Get(kernel.Get<IPhysics>());
mockPhysics.Setup(x => x.Raycast(It.IsAny<Vector3>(), It.IsAny<Vector3>(), It.IsAny<float>(), It.IsAny<int>())).Returns(true);
Assert.IsTrue(kernel.Get<IPhysics>().Raycast(Vector3.zero, Vector3.one, float.MaxValue, 0));
}