using System.Collections.Generic;
public static void Main()
'CreatedBy':'test@test.org',
string ValidOutputJson1 = @"{
Mock<IMyInterface> myInterfaceMock =new Mock<IMyInterface>();
var input = JsonConvert.DeserializeObject<List<Order>>(ValidJson1);
myInterfaceMock.Setup(m=>m.myOrder(It.IsAny<List<Order>>())).Returns(ValidOutputJson1);
var myInterface = myInterfaceMock.Object;
var result = myInterface.myOrder(JsonConvert.DeserializeObject<List<Order>>(ValidJson1));
public interface IMyInterface
public string myOrder(List<Order> order);
public string OrderNo {get; set;}
public string CreatedBy {get; set;}
public string Amount {get; set;}
public string Item {get; set;}