public void TestRequestSendToProxy() { var appInstallRequest = new AppInstallRequest(new AppInstallInfo() { AppxPath = "abc", PackageFamilyName = "def", Dependencies = new List <String>() { "ghi", "jkl" } }); var proxy = new ConfigurationProxyMockup(); IResponse response = proxy.SendCommandAsync(appInstallRequest).Result; Assert.AreEqual(response.Status, ResponseStatus.Success); }
public void MockupProxyInstallAppTest() { var twin = new TwinMockup(); var proxy = new ConfigurationProxyMockup(); var appInstallRequest = new AppInstallRequest(new AppInstallRequestData() { AppxPath = "abc", PackageFamilyName = "def", Dependencies = new List <String>() { "ghi", "jkl" } }); var response = proxy.SendCommandAsync(appInstallRequest).Result; Assert.AreEqual(response.Status, ResponseStatus.Success); Assert.AreEqual(response.Tag, DMMessageKind.InstallApp); }