public void ReturnsReferences() { // act var cmd = new ReferencesCommand(); // assert cmd.CommandName.ShouldEqual("references"); }
public void ShouldReturnAssembliesFromExecutor() { var assemblies = new AssemblyReferences(new List<string> {"path1", "path2"}, new List<Assembly> {typeof(string).Assembly}); _repl.SetupGet(x => x.References).Returns(assemblies); var cmd = new ReferencesCommand(); var result = cmd.Execute(_repl.Object, null); var expected = new List<string> {typeof (string).Assembly.FullName, "path1", "path2"}; ((IEnumerable<string>)result).ToList().ShouldEqual(expected); }